public function __construct(BaseActiveRecord $model)
{
$this->model = $model;
$this->criteria = new CDbCriteria();
$this->criteria->with = array();
$this->request = Yii::app()->getRequest();
$this->generateCriteria();
}