Ejemplo n.º 1
0
 protected function alta(toba_punto_montaje $punto)
 {
     // primero se intenta impactar la base, si pasa de este punto se
     // escriben los archivos correspondientes
     $registro = toba_pm_a_registro::insert($punto, $this->db);
     $registro->grabar();
     //Se actualiza el registro con el serial asignado
     $punto->set_id($this->db->recuperar_secuencia("apex_puntos_montaje_seq"));
     if ($punto->es_de_proyecto()) {
         if (!$punto->es_interno()) {
             $this->proyecto->agregar_dependencia($punto->get_proyecto_referenciado());
         }
     } else {
         $this->actualizar_punto_indefinido($punto);
     }
 }