Ejemplo n.º 1
0
 public function actionFindAllRaca()
 {
     $parametros = Util::getParametrosJSON();
     $condition = " EXISTS( select 1 from Tipoanimalpetshop tap where tap.id = t.tipoanimalpetshop AND tap.petshop=:petshop ) ";
     $params = array(':petshop' => Yii::app()->user->petatual);
     $criteria = new CDbCriteria();
     $criteria->condition = $condition;
     $criteria->params = $params;
     $criteria->together = true;
     $criteria->order = 'nome asc';
     $racas = Raca::model()->findAll($criteria);
     $jsons = array();
     foreach ($racas as $key => $raca) {
         $tipoanimalpetshop = Tipoanimalpetshop::model()->findByPk($raca->tipoanimalpetshop);
         $tipoanimal = Tipoanimal::model()->findByPk($tipoanimalpetshop->tipoanimal);
         $dados = array();
         $dados['id'] = $raca->id;
         $dados['nome'] = $raca->nome;
         $dados['origem'] = $raca->origem;
         $dados['tipoanimalpetshop'] = $raca->tipoanimalpetshop;
         $dados['tipoanimalnome'] = $tipoanimal->nome;
         $jsons[] = $dados;
     }
     Util::setParametrosJSON($jsons);
 }
Ejemplo n.º 2
0
 public function actionBuscarTipoanimalpetshop()
 {
     $parametros = Util::getParametrosJSON();
     $tipoanimal = Tipoanimal::model()->findByPk($parametros['id']);
     Util::setParametrosJSON($tipoanimal);
 }