Example #1
0
 public static function update($paquete)
 {
     if ($vial = node_load(bbiLab_getIdNodeByTitle($paquete->getTituloVial()))) {
         $ewrapperVial = entity_metadata_wrapper('node', $vial);
         if ($paquete->getEstado()) {
             $ewrapperVial->field_vial_estado->set((int) $paquete->getEstado());
         }
         if ($paquete->getAyuntamiento()) {
             $ewrapperVial->field_ayuntamiento->set((int) bbiLab_getUserByName($paquete->getAyuntamiento()));
         }
         if ($paquete->getVeterinario()) {
             $ewrapperVial->field_veterinario->set((int) bbiLab_getUserByName($paquete->getVeterinario()));
         }
         if ($paquete->getTipoVial()) {
             $ewrapperVial->field_vial_tipo_de_vial->set((int) $paquete->getTipoVial());
         }
         if ($paquete->getLocalizacion()) {
             $ewrapperVial->field_vial_localizacion->set((int) $paquete->getLocalizacion());
         }
         if ($paquete->getFechaVialLleno()) {
             $ewrapperVial->field_vial_fecha_de_extracci_n->set($paquete->getFechaVialLleno());
         }
         if ($paquete->getFechaInforme()) {
             $ewrapperVial->field_vial_fecha_fin_analisis->set($paquete->getFechaInforme());
         }
         $ewrapperVial->save();
         return TRUE;
     }
     return FALSE;
 }
Example #2
0
 /**
  * Devuelve los nombre de los servidores activos
  * @return array()
  */
 public static function getServerNameActivos()
 {
     $ayuntamientos = array();
     //Cogemos el configurador...
     $configs = codeserver_configs();
     foreach ($configs as $conectorName => $variablesDelConector) {
         //Si el conector esta activo o no es segcan lo añadimos al array
         if ($variablesDelConector['aytoActivo']) {
             $ayuntamientos[bbiLab_getUserByName($variablesDelConector['aytoName'])] = $conectorName;
         }
     }
     return $ayuntamientos;
 }
Example #3
0
 public static function insert($paquete)
 {
     //Creamos la chapa
     $values = array('type' => 'chapa', 'uid' => 1, 'status' => 1, 'comment' => 0, 'promote' => 0);
     $entity = entity_create('node', $values);
     $ewrapperChapa = entity_metadata_wrapper('node', $entity);
     $ewrapperChapa->title->set($paquete->getTituloChapa());
     $ewrapperChapa->field_chapa_tipo_chapa->set((int) $paquete->getTipoChapa());
     if ($paquete->getDigitoControl()) {
         $ewrapperChapa->field_chapa_digito_control->set($paquete->getDigitoControl());
     }
     $ewrapperChapa->field_ayuntamiento->set((int) bbiLab_getUserByName($paquete->getAyuntamiento()));
     $ewrapperChapa->field_chapa_vial->set((int) bbiLab_getIdNodeByTitle($paquete->getTituloVial()));
     $ewrapperChapa->save();
     if (node_load($ewrapperChapa->getIdentifier())) {
         return true;
     }
 }