Beispiel #1
0
 function evt__eliminar()
 {
     $this->dependencia('datos')->eliminar_todo();
     toba::solicitud()->zona()->resetear();
     $this->s__carga_ok = false;
     admin_util::refrescar_barra_lateral();
 }
Beispiel #2
0
 function evt__procesar()
 {
     $this->validar();
     try {
         parent::evt__procesar();
         unset($this->s__ap_php_db);
         unset($this->s__ap_php_archivo);
         admin_util::refrescar_barra_lateral();
     } catch (toba_error_db $e) {
         if ($e->get_sqlstate() == 'db_23505') {
             $datos = $this->get_entidad()->tabla('prop_basicas')->get();
             throw new toba_error(' No es posible guardar. Ya existe un datos_tabla referenciado a la tabla: \'' . $datos['tabla'] . '\'. En lugar de crear uno nuevo puede utilizar el existente', $e->get_mensaje_log());
         } else {
             throw $e;
         }
     }
 }