コード例 #1
0
ファイル: DatosgralForm.php プロジェクト: enriqueism/app
 public function cargaDatosGenerales($idmiembro)
 {
     $miembro = Miembro::model()->find('idmiembro=' . $idmiembro);
     $dommiembro = Dommiembro::model()->find('idmiembro=' . $idmiembro);
     $datosacad = Datosacad::model()->find('idmiembro=' . $idmiembro);
     $areainteresmiembro = Areainteresmiembro::model()->findAll('idmiembro=' . $idmiembro);
     $datosgral = new DatosgralForm();
     if (isset($miembro)) {
         $datosgral->idmiembro = $miembro->idmiembro;
         $datosgral->apepat = $miembro->apepat;
         $datosgral->apemat = $miembro->apemat;
         $datosgral->nombre = $miembro->nombre;
         $datosgral->email = $miembro->email;
         $datosgral->emailalt = $miembro->emailalt;
         $datosgral->telefono = $miembro->telefono;
         $datosgral->areaespe = $miembro->areaespecial;
     }
     if (isset($dommiembro)) {
         $datosgral->calle = $dommiembro->calle;
         $datosgral->numero = $dommiembro->numero;
         $datosgral->colonia = $dommiembro->colonia;
         $datosgral->municipio = $dommiembro->municipio;
         $datosgral->codpostal = $dommiembro->codpostal;
         $datosgral->ciudad = $dommiembro->ciudad;
         $datosgral->estado = $dommiembro->estado;
         $datosgral->pais = $dommiembro->idpais;
     }
     if (isset($datosacad)) {
         $datosgral->org = $datosacad->idorganizacion;
         $datosgral->dep = $datosacad->departamento;
         $datosgral->otro = $datosacad->otro;
     }
     $aux = array();
     if (isset($areainteresmiembro)) {
         foreach ($areainteresmiembro as $areaint) {
             array_push($aux, $areaint->idareainteres);
         }
     }
     $datosgral->campoint = $aux;
     return $datosgral;
 }