function procesarFormulario()
 {
     if (isset($_REQUEST['validadorCampos'])) {
         $validadorCampos = $this->miInspectorHTML->decodificarCampos($_REQUEST['validadorCampos']);
         $respuesta = $this->miInspectorHTML->validacionCampos($_REQUEST, $validadorCampos, false);
         if ($respuesta != false) {
             $_REQUEST = $respuesta;
         } else {
             Redireccionador::redireccionar("ErrorModificacionFormulario");
         }
     }
     /*
      * Configurar Arreglo a Actualizar
      */
     $arregloDatos = array("id_recomendacion" => $_REQUEST['id_recomendacion'], "riesgo" => $_REQUEST['riesgo'], "acciones_prv" => $_REQUEST['acciones'], "senalizacion_ext" => $_REQUEST['senalizacion']);
     /*
      * Registro de Recomendación
      */
     $conexion = "logica";
     $esteRecursoDB = $this->miConfigurador->fabricaConexiones->getRecursoDB($conexion);
     $cadenaSql = $this->miSql->getCadenaSql("actualizar_recomendacion", $arregloDatos);
     $actualizacion = $esteRecursoDB->ejecutarAcceso($cadenaSql, "accion", $arregloDatos, "actualizar_recomendacion");
     if ($actualizacion == true) {
         Redireccionador::redireccionar("Actualizo");
     } else {
         if ($actualizacion == false) {
             Redireccionador::redireccionar("NoActualizo");
         }
     }
 }
Пример #2
0
 public function bloque()
 {
     if (isset($_REQUEST['botonCancelar']) && $_REQUEST['botonCancelar'] == "true") {
         Redireccionador::redireccionar("paginaPrincipal");
     } else {
         /**
          * Injección de dependencias
          */
         // Para la frontera
         $this->miFrontera->setSql($this->miSql);
         $this->miFrontera->setFuncion($this->miFuncion);
         $this->miFrontera->setFormulario($this->miFormulario);
         $this->miFrontera->setLenguaje($this->miLenguaje);
         // Para la entidad
         $this->miFuncion->setSql($this->miSql);
         $this->miFuncion->setFuncion($this->miFuncion);
         $this->miFuncion->setLenguaje($this->miLenguaje);
         if (!isset($_REQUEST['action'])) {
             $this->miFrontera->frontera();
         } else {
             $respuesta = $this->miFuncion->action();
             // Si $respuesta==false, entonces se debe recargar el formulario y mostrar un mensaje de error.
             if (!$respuesta) {
                 $miBloque = $this->miConfigurador->getVariableConfiguracion('esteBloque');
                 $this->miConfigurador->setVariableConfiguracion('errorFormulario', $miBloque['nombre']);
             }
             if (!isset($_REQUEST['procesarAjax'])) {
                 $this->miFrontera->frontera();
             }
         }
     }
 }
 function procesarFormulario()
 {
     /*
      * Eliminar de Recomendación
      */
     $conexion = "logica";
     $esteRecursoDB = $this->miConfigurador->fabricaConexiones->getRecursoDB($conexion);
     $cadenaSql = $this->miSql->getCadenaSql("eliminar_recomendacion", $_REQUEST['id_recomendacion']);
     $eliminar = $esteRecursoDB->ejecutarAcceso($cadenaSql, "accion", $_REQUEST['id_recomendacion'], "eliminar_recomendacion");
     if ($eliminar == true) {
         Redireccionador::redireccionar("Elimino");
     } else {
         if ($eliminar == false) {
             Redireccionador::redireccionar("NoElimino");
         }
     }
 }