Example #1
0
 function procesarFormulario()
 {
     if (isset($_REQUEST['botonCancelar2']) && $_REQUEST['botonCancelar2'] == "true") {
         redireccion::redireccionar('devolver');
         exit;
     }
     if (isset($_REQUEST['botonActualizar']) && $_REQUEST['botonActualizar'] == "true") {
         echo "Actualizando notificación, espere un momento por favor...";
         $esteBloque = $this->miConfigurador->getVariableConfiguracion("esteBloque");
         $rutaBloque = $this->miConfigurador->getVariableConfiguracion("raizDocumento") . "/blocks/formularios/";
         $rutaBloque .= $esteBloque['nombre'];
         $host = $this->miConfigurador->getVariableConfiguracion("host") . $this->miConfigurador->getVariableConfiguracion("site") . "/blocks/formularios/" . $esteBloque['nombre'];
         $conexion = "estructura";
         $esteRecursoDB = $this->miConfigurador->fabricaConexiones->getRecursoDB($conexion);
         $notificacion = array("id" => $_REQUEST['notificacion'], "titulo" => $_REQUEST['titulo'], "contenido" => $_REQUEST['contenido'], "estado" => $_REQUEST['seleccionarEstado'], "tipo" => trim($_REQUEST['seleccionarTipo']));
         $cadenaSql = $this->miSql->getCadenaSql('actualizar', $notificacion);
         $resultado = $esteRecursoDB->ejecutarAcceso($cadenaSql, 'actualizacion');
         if ($resultado) {
             redireccion::redireccionar('inserto');
             exit;
         } else {
             redireccion::redireccionar('noInserto');
             exit;
         }
     }
 }
Example #2
0
 function procesarFormulario()
 {
     if (isset($_REQUEST['botonCancelar2']) && $_REQUEST['botonCancelar2'] == "true") {
         redireccion::redireccionar('devolver');
         exit;
     }
     if (isset($_REQUEST['botonEliminar']) && $_REQUEST['botonEliminar'] == "true") {
         echo "Eliminando notificación, espere un momento por favor...";
         $esteBloque = $this->miConfigurador->getVariableConfiguracion("esteBloque");
         $rutaBloque = $this->miConfigurador->getVariableConfiguracion("raizDocumento") . "/blocks/formularios/";
         $rutaBloque .= $esteBloque['nombre'];
         $host = $this->miConfigurador->getVariableConfiguracion("host") . $this->miConfigurador->getVariableConfiguracion("site") . "/blocks/formularios/" . $esteBloque['nombre'];
         $conexion = "estructura";
         $esteRecursoDB = $this->miConfigurador->fabricaConexiones->getRecursoDB($conexion);
         $cadenaSql = $this->miSql->getCadenaSql('eliminar', $_REQUEST['notificacion']);
         $resultado = $esteRecursoDB->ejecutarAcceso($cadenaSql, 'delete');
         if ($resultado) {
             redireccion::redireccionar('elimino');
             exit;
         } else {
             redireccion::redireccionar('noElimino');
             exit;
         }
     }
 }
Example #3
0
 function procesarFormulario()
 {
     if (isset($_REQUEST['botonCancelar2']) && $_REQUEST['botonCancelar2'] == "true") {
         redireccion::redireccionar('devolver');
         exit;
     }
     if (isset($_REQUEST['botonEnviar']) && $_REQUEST['botonEnviar'] == "true") {
         echo "Registrando notificación, espere un momento por favor...";
         $esteBloque = $this->miConfigurador->getVariableConfiguracion("esteBloque");
         $rutaBloque = $this->miConfigurador->getVariableConfiguracion("raizDocumento") . "/blocks/formularios/";
         $rutaBloque .= $esteBloque['nombre'];
         $host = $this->miConfigurador->getVariableConfiguracion("host") . $this->miConfigurador->getVariableConfiguracion("site") . "/blocks/formularios/" . $esteBloque['nombre'];
         $conexion = "estructura";
         $esteRecursoDB = $this->miConfigurador->fabricaConexiones->getRecursoDB($conexion);
         $tz = 'America/Bogota';
         $timestamp = time();
         $dt = new DateTime("now", new DateTimeZone($tz));
         //first argument "must" be a string
         $dt->setTimestamp($timestamp);
         //adjust the object to correct timestamp
         $fecha = $dt->format('Y-m-d H:i:s');
         $receptor = explode(",", $_REQUEST['IDUsuarios']);
         $receptores = array();
         foreach ($receptor as $r) {
             if (is_numeric($r)) {
                 array_push($receptores, $r);
             }
         }
         $notificacion = array("receptor" => $receptores, "titulo" => $_REQUEST['titulo'], "contenido" => $_REQUEST['contenido'], "fecha" => $fecha, "emisor" => $_REQUEST['usuario'], "tipo" => trim($_REQUEST['seleccionarTipo']));
         $cadenaSql = $this->miSql->getCadenaSql('registrar', $notificacion);
         $resultado = $esteRecursoDB->ejecutarAcceso($cadenaSql, 'registro');
         if ($resultado) {
             redireccion::redireccionar('inserto');
             exit;
         } else {
             redireccion::redireccionar('noInserto');
             exit;
         }
     }
 }