public function loadModel($id) {
$criteria = new CDbCriteria();
$criteria->limit = 1;
$criteria->condition = 'empresa=:empresa';
$criteria->params = array(':empresa' => Yii::app()->user->empresa);
$model = Departamento::model()->findByPk($id,$criteria);
if ($model === null)
throw new CHttpException(404, 'The requested page does not exist.');
return $model;
}
Se tiverem uma forma mais elegante e generica para aplicar a todos os outros cadastros