public function gestionar() { $lobj_Mensaje = new cls_Mensaje_Sistema(); switch ($this->aa_Atributos['operacion']) { case 'buscar': $registros = $this->f_Listar(); if (count($registros) != 0) { $success = 1; $respuesta['registros'] = $registros; } else { $respuesta['success'] = 0; $respuesta['mensaje'] = $lobj_Mensaje->buscarMensaje(8); } break; case 'buscarHijos': $lb_Enc = $this->f_BuscarTablonesPorLote(); if ($lb_Enc) { $success = 1; $respuesta['registros'] = $this->aa_Atributos['registros']; $respuesta['paginas'] = $this->aa_Atributos['paginas']; } else { $respuesta['success'] = 0; $respuesta['mensaje'] = $lobj_Mensaje->buscarMensaje(8); } break; case 'buscarRegistro': $lb_Enc = $this->f_buscar(); if ($lb_Enc) { $respuesta['registros'] = $this->aa_Atributos['registro']; $success = 1; } break; case 'guardar': $lb_Hecho = $this->f_Guardar(); if ($lb_Hecho) { $respuesta['registros'] = $this->aa_Atributos['registro']; $respuesta['mensaje'] = $lobj_Mensaje->buscarMensaje(9); $success = 1; } else { $respuesta['mensaje'] = $lobj_Mensaje->buscarMensaje(10); $success = 0; } break; case 'modificar': $respuesta = $this->f_Modificar(); break; default: $valores = array('{OPERACION}' => strtoupper($this->aa_Atributos['operacion']), '{ENTIDAD}' => strtoupper($this->aa_Atributos['entidad'])); $respuesta['mensaje'] = $lobj_Mensaje->completarMensaje(11, $valores); $success = 0; break; } if (!isset($respuesta['success'])) { $respuesta['success'] = $success; } return $respuesta; }
public function gestionar() { $lobj_Mensaje = new cls_Mensaje_Sistema(); switch ($this->aa_Atributos['operacion']) { case 'buscarResponsables': $registros = $this->f_buscarResponsables(); if (count($registros) != 0) { $success = 1; $respuesta['registros'] = $registros; } else { $respuesta['success'] = 0; $respuesta['mensaje'] = $lobj_Mensaje->buscarMensaje(8); } break; case 'asignar': $lb_Hecho = $this->f_Asignar(); if ($lb_Hecho) { $this->f_BuscarUltimo(); $respuesta['registro'] = $this->aa_Atributos['registro']; $respuesta['mensaje'] = $lobj_Mensaje->buscarMensaje(9); $success = 1; } else { $respuesta['mensaje'] = $lobj_Mensaje->buscarMensaje(10); $success = 0; } break; case 'desincorporar': $lb_Hecho = $this->f_Desincorporar(); if ($lb_Hecho) { $respuesta['mensaje'] = $lobj_Mensaje->buscarMensaje(18); $success = 1; } else { $respuesta['mensaje'] = $lobj_Mensaje->buscarMensaje(19); $success = 0; } break; default: $valores = array('{OPERACION}' => strtoupper($this->aa_Atributos['operacion']), '{ENTIDAD}' => strtoupper($this->aa_Atributos['entidad'])); $respuesta['mensaje'] = $lobj_Mensaje->completarMensaje(11, $valores); $success = 0; break; } if (!isset($respuesta['success'])) { $respuesta['success'] = $success; } return $respuesta; }
public function gestionar() { $lobj_Mensaje = new cls_Mensaje_Sistema(); switch ($this->aa_Atributos['operacion']) { case 'buscar': $registros = $this->f_Listar(); if (count($registros) != 0) { $success = 1; $respuesta['registros'] = $registros; } else { $respuesta['success'] = 0; $respuesta['mensaje'] = $lobj_Mensaje->buscarMensaje(8); } break; case 'buscarRegistro': $lb_Enc = $this->f_buscar(); if ($lb_Enc) { $respuesta['registros'] = $this->aa_Atributos['registro']; $success = 1; } break; case 'guardar': $lb_Hecho = $this->f_Guardar(); if ($lb_Hecho) { $this->f_BuscarUltimo(); $respuesta['registros'] = $this->aa_Atributos['registro']; $respuesta['mensaje'] = $lobj_Mensaje->buscarMensaje(9); $success = 1; } else { $respuesta['mensaje'] = $lobj_Mensaje->buscarMensaje(10); $success = 0; } break; case 'modificar': $respuesta = $this->f_Modificar(); break; default: $respuesta['mensaje'] = 'Operacion "' . strtoupper($this->aa_Atributos['operacion']) . '" no existe para esta entidad'; $success = 0; break; } if (!isset($respuesta['success'])) { $respuesta['success'] = $success; } return $respuesta; }
public function gestionar() { $lobj_Mensaje = new cls_Mensaje_Sistema(); switch ($this->aa_Atributos['operacion']) { case 'mostrarInventario': $lb_Enc = $this->f_MostrarInventario(); if ($lb_Enc) { $success = 1; $respuesta['registros'] = $this->aa_Atributos['registros']; $respuesta['paginas'] = $this->aa_Atributos['paginas']; } else { $respuesta['success'] = 0; $respuesta['mensaje'] = $lobj_Mensaje->buscarMensaje(8); } break; case 'mostrarFincas': $lb_Enc = $this->f_MostrarFincas(); if ($lb_Enc) { $success = 1; $respuesta['registros'] = $this->aa_Atributos['registros']; $respuesta['paginas'] = $this->aa_Atributos['paginas']; } else { $respuesta['success'] = 0; $respuesta['mensaje'] = $lobj_Mensaje->buscarMensaje(8); } break; default: $valores = array('{OPERACION}' => strtoupper($this->aa_Atributos['operacion']), '{ENTIDAD}' => strtoupper($this->aa_Atributos['entidad'])); $respuesta['mensaje'] = $lobj_Mensaje->completarMensaje(11, $valores); $success = 0; break; } if (!isset($respuesta['success'])) { $respuesta['success'] = $success; } return $respuesta; }
public function gestionar() { $lobj_Mensaje = new cls_Mensaje_Sistema(); switch ($this->aa_Atributos['operacion']) { case 'buscarRegistro': $lb_Enc = $this->f_buscar(); if ($lb_Enc) { $respuesta['registros'] = $this->aa_Atributos['registro']; $success = 1; } break; case 'listar': $registros = $this->f_Listar(); if (count($registros) != 0) { $success = 1; $respuesta['registros'] = $registros; } else { $respuesta['success'] = 0; $respuesta['mensaje'] = $lobj_Mensaje->buscarMensaje(8); } break; case 'buscarRegistrosPorNombreTabla': $registros = $this->f_ListarPorNombreTabla(); if (count($registros) != 0) { $success = 1; $respuesta['registros'] = $registros; } else { $respuesta['success'] = 0; $respuesta['mensaje'] = $lobj_Mensaje->buscarMensaje(8); } break; case 'guardar': $lb_Hecho = $this->f_Guardar(); if ($lb_Hecho) { $respuesta['registros'] = $this->aa_Atributos['registro']; $respuesta['mensaje'] = $lobj_Mensaje->buscarMensaje(9); $success = 1; } else { $respuesta['mensaje'] = $lobj_Mensaje->buscarMensaje(10); $success = 0; } break; case 'modificar': $lb_Hecho = $this->f_Modificar(); if ($lb_Hecho) { $respuesta['success'] = 1; } else { $respuesta['success'] = 0; $respuesta['mensaje']['mensaje'] = 'Fallo al insertar registro virtual'; $respuesta['mensaje']['tipo'] = 'Error'; $respuesta['mensaje']['titulo'] = 'Error interno del servidor'; } break; default: $valores = array('{OPERACION}' => strtoupper($this->aa_Atributos['operacion']), '{ENTIDAD}' => strtoupper($this->aa_Atributos['entidad'])); $respuesta['mensaje'] = $lobj_Mensaje->completarMensaje(11, $valores); $success = 0; break; } if (!isset($respuesta['success'])) { $respuesta['success'] = $success; } return $respuesta; }
public function gestionar() { $lobj_Mensaje = new cls_Mensaje_Sistema(); switch ($this->aa_Atributos['operacion']) { case 'buscarRegistro': $la_respuesta = $this->f_Buscar(); if (count($la_respuesta) != 0) { $respuesta['registro'] = $la_respuesta; $success = 1; } else { $respuesta['success'] = 0; $respuesta['mensaje'] = $lobj_Mensaje->buscarMensaje(8); } break; //------------------------ Operaciones ---------------------------------- //------------------------ Operaciones ---------------------------------- case 'buscarOperacionesDisponibles': $la_respuesta['disponibles'] = $this->f_BuscarOperacionesDisponibles('privilegio'); $la_respuesta['asignadas'] = $this->f_BuscarOperacionesAsignadas(); if (count($la_respuesta['disponibles']) != 0) { $respuesta['registro'] = $la_respuesta; $success = 1; } else { $respuesta['success'] = 0; $respuesta['mensaje'] = $lobj_Mensaje->buscarMensaje(22); } break; case 'buscarOperaciones': $la_respuesta['disponibles'] = $this->f_BuscarOperaciones(); $la_respuesta['asignadas'] = $this->f_BuscarOperacionesDisponibles('componente'); if (count($la_respuesta['disponibles']) != 0) { $respuesta['registro'] = $la_respuesta; $success = 1; } else { $respuesta['success'] = 0; $respuesta['mensaje'] = $lobj_Mensaje->buscarMensaje(21); } break; case 'guardarOperacionesDisponibles': $la_respuesta = $this->f_GuardarOperacionesDisponibles(); if ($la_respuesta) { $respuesta['success'] = 1; $respuesta['mensaje'] = $lobj_Mensaje->buscarMensaje(14); } else { $respuesta['success'] = 0; $respuesta['mensaje'] = $lobj_Mensaje->buscarMensaje(15); } break; case 'asignarOperaciones': $la_respuesta = $this->f_GuardarOperaciones(); if ($la_respuesta) { $respuesta['success'] = 1; $respuesta['mensaje'] = $lobj_Mensaje->buscarMensaje(14); } else { $respuesta['success'] = 0; $respuesta['mensaje'] = $lobj_Mensaje->buscarMensaje(15); } break; //------------------------ Arbol ---------------------------------- //------------------------ Arbol ---------------------------------- case 'buscarArbol': $la_respuesta['hojasGenereal'] = $this->f_BuscarArbol(); $la_respuesta['hojasActuales'] = $this->f_BuscarArbolPrivilegios(); if (count($la_respuesta) != 0) { $respuesta['hojasGenereal'] = $la_respuesta['hojasGenereal']; $respuesta['hojasActuales'] = $la_respuesta['hojasActuales']; $success = 1; } else { $respuesta['mensaje'] = 'Arbol vacio'; $respuesta['tipo'] = 'advertencia'; $respuesta['titulo'] = 'advertencia'; } break; case 'buscarArbolComponente': $la_respuesta['hojasGenereal'] = $this->f_BuscarArbol(); if (count($la_respuesta) != 0) { $respuesta['hojasGenereal'] = $la_respuesta['hojasGenereal']; $success = 1; } else { $respuesta['mensaje'] = 'Arbol vacio'; $respuesta['tipo'] = 'advertencia'; $respuesta['titulo'] = 'advertencia'; } break; case 'guardarArbol': $la_respuesta = $this->f_GuardarArbol(); if ($la_respuesta) { $respuesta['mensaje'] = 'cambios guardados de forma exitosa'; $respuesta['tipo'] = 'info'; $respuesta['titulo'] = 'Trasaccion exitosa'; $success = 1; } else { $respuesta['mensaje'] = 'No se pudo guardar los cambios'; $respuesta['tipo'] = 'error'; $respuesta['titulo'] = 'Error Interno Del Servidor'; } break; //-------------------------------- Campos ------------------------ //-------------------------------- Campos ------------------------ case 'buscarCampos': $la_respuesta['disponibles'] = $this->f_BuscarCamposDisponibles('componente'); if (count($la_respuesta['disponibles']) != 0) { $respuesta['registro'] = $la_respuesta; $success = 1; } else { $respuesta['success'] = 0; $respuesta['mensaje'] = $lobj_Mensaje->buscarMensaje(20); } break; default: $valores = array(); $valores['{OPERACION}'] = '<b>' . $this->aa_Atributos['operacion'] . '</b>'; $valores['{ENTIDAD}'] = '<b>' . $this->aa_Atributos['entidad'] . '</b>'; $respuesta['mensaje'] = $lobj_Mensaje->completarMensaje(11, $valores); $success = 0; break; } if (!isset($respuesta['success'])) { $respuesta['success'] = $success; } return $respuesta; }
public function gestionar() { $lobj_Mensaje = new cls_Mensaje_Sistema(); switch ($this->aa_Atributos['operacion']) { case 'buscar': $registros = $this->f_Listar(); if (count($registros) != 0) { $success = 1; $respuesta['registros'] = $registros; } break; case 'buscarRegistro': $lb_Enc = $this->f_buscar(); if ($lb_Enc) { $respuesta['registros'] = $this->aa_Atributos['registro']; $success = 1; } break; case 'buscarDetalle': $registros = $this->f_Buscar_Detalle(); if (count($registros)) { $respuesta['registros'] = $registros; $success = 1; } break; case 'buscarDisponiblesUsuario': $registros = $this->f_Buscar_Disponibles_Usuario(); if (count($registros)) { $respuesta['registros'] = $registros; $success = 1; } break; case 'buscarDisponible': $registros = $this->f_Buscar_Disponible(); if (count($registros)) { $respuesta['registros'] = $registros; $success = 1; } break; case 'consultarRolesAsignados': $registros = $this->f_consultarRolesAsignados(); if (count($registros)) { $respuesta['registros'] = $registros; $success = 1; } break; case 'guardar': $lb_Hecho = $this->f_Guardar(); if ($lb_Hecho) { $this->f_BuscarUltimo(); $respuesta['registro'] = $this->aa_Atributos['registro']; $respuesta['mensaje'] = 'Insercion realizada con exito'; $success = 1; } else { $respuesta['mensaje'] = 'Error al ejecutar la insercion'; $success = 0; } break; case 'asignarRol': $lb_Hecho = $this->f_Asignar(); if ($lb_Hecho) { $respuesta['mensaje'] = 'Insercion realizada con exito'; $success = 1; } else { $respuesta['mensaje'] = 'Error al ejecutar la insercion'; $success = 0; } break; case 'guardarDetalle': $respuesta = $this->guardarDetalle(); if ($respuesta != false) { $respuesta['registro'] = $respuesta; $respuesta['mensaje'] = $lobj_Mensaje->buscarMensaje(16); $success = 1; } else { $respuesta['mensaje'] = $lobj_Mensaje->buscarMensaje(17); $success = 0; } break; case 'eliminarDetalle': $lb_Hecho = $this->eliminarDetalle(); if ($lb_Hecho) { $respuesta['mensaje'] = 'Eliminacion realizada con exito'; $respuesta['codigo_empresa'] = $this->aa_Atributos['codigo_empresa']; $success = 1; } break; case 'eliminarAsignacion': $lb_Hecho = $this->eliminarAsignacion(); if ($lb_Hecho) { $respuesta['mensaje'] = 'Eliminacion realizada con exito'; $success = 1; } break; case 'modificar': $respuesta = $this->f_Modificar(); $success = $respuesta['success']; break; default: $valores = array('{OPERACION}' => strtoupper($this->aa_Atributos['operacion']), '{ENTIDAD}' => strtoupper($this->aa_Atributos['entidad'])); $respuesta['mensaje'] = $lobj_Mensaje->completarMensaje(11, $valores); $success = 0; break; } $respuesta['success'] = $success; return $respuesta; }