public function setStatusesLookupInStateForMobile() { $statuses = Statusmaster::model()->findAll(array('condition'=>'ofwhich = 1')); $statuses = CHtml::listData($statuses, 'id', 'display'); $this->mobileUser->orderstatuses = $statuses; $statuses = Statusmaster::model()->findAll(array('condition'=>'ofwhich = 2')); $statuses = CHtml::listData($statuses, 'id', 'display'); $this->mobileUser->taskstatuses = $statuses; $this->setStatusNameToIdMap(); $this->setStatusToHistoryFieldsMap(2); $this->setStatusHistoryFieldToStatusesMap(2); }
/** * Returns the data model based on the primary key given in the GET variable. * If the data model is not found, an HTTP exception will be raised. * @param integer the ID of the model to be loaded */ public function loadModel( $id ) { $model = Statusmaster::model()->findByPk( $id ); if ( $model === null ) throw new CHttpException( 404, 'The requested page does not exist.' ); return $model; }