Beispiel #1
0
 static function ref($recargar = false)
 {
     if (!isset(self::$instanciacion) || $recargar) {
         self::$instanciacion = new admin_instancia();
     }
     return self::$instanciacion;
 }
 function ini()
 {
     if (!is_null(admin_instancia::get_proyecto_defecto()) && !isset($this->s__proyecto)) {
         $this->s__proyecto = admin_instancia::get_proyecto_defecto();
         $this->s__filtro = array('proyecto' => admin_instancia::get_proyecto_defecto());
     }
 }
 function ini__operacion()
 {
     $proy_defecto = admin_instancia::get_proyecto_defecto();
     if (!is_null($proy_defecto)) {
         $this->s__filtro = array('proyecto' => $proy_defecto);
     }
 }
Beispiel #4
0
 function ini()
 {
     $proy_defecto = admin_instancia::get_proyecto_defecto();
     if (!is_null($proy_defecto) && !isset($this->s__datos_proyecto)) {
         $this->s__datos_proyecto = array('proyecto' => $proy_defecto);
     }
 }
Beispiel #5
0
 function evt__guardar()
 {
     $this->dep('datos')->get_persistidor()->set_usar_trim(false);
     $this->dep('datos')->sincronizar();
     $this->dep('datos')->resetear();
     $this->set_pantalla('seleccion');
     //-- Si estamos en produccion guardamos un flag indicando que cambio la instancia
     admin_instancia::set_usar_perfiles_propios($this->s__filtro['proyecto']);
 }
Beispiel #6
0
 function ini__operacion()
 {
     if (!is_null(admin_instancia::get_proyecto_defecto())) {
         $this->s__filtro = array('proyecto' => admin_instancia::get_proyecto_defecto());
     }
 }
Beispiel #7
0
 function get_db($reusar = true)
 {
     return admin_instancia::ref()->db();
 }
Beispiel #8
0
 function evt__desbloquear()
 {
     admin_instancia::eliminar_bloqueos();
 }
 function actualizar_info_ini()
 {
     admin_instancia::set_usar_perfiles_propios($this->dep('editor_perfiles')->get_proyecto());
 }
Beispiel #10
0
 function conf__activacion()
 {
     toba_contexto_info::set_db(admin_instancia::ref()->db());
     toba_contexto_info::set_proyecto(toba::proyecto()->get_id());
 }
Beispiel #11
0
 function evt__bloquear()
 {
     admin_instancia::agregar_bloqueo_usuarios();
 }