コード例 #1
0
 function procesarFormulario()
 {
     //Aquí va la lógica de procesamiento
     $conexion = 'estructura';
     $primerRecursoDB = $this->miConfigurador->fabricaConexiones->getRecursoDB($conexion);
     $datosubicacion = array('fdpDepartamento' => $_REQUEST['fdpDepartamento'], 'fdpCiudad' => $_REQUEST['fdpCiudad']);
     $atributos['cadena_sql'] = $this->miSql->getCadenaSql("buscarIdUbicacion", $datosubicacion);
     $ubicacion = $primerRecursoDB->ejecutarAcceso($atributos['cadena_sql'], "busqueda");
     if (empty($ubicacion)) {
         $atributos['cadena_sql'] = $this->miSql->getCadenaSql("insertarUbicacion", $datosubicacion);
         $primerRecursoDB->ejecutarAcceso($atributos['cadena_sql'], "insertar");
         $atributos['cadena_sql'] = $this->miSql->getCadenaSql("buscarIdUbicacion", $datosubicacion);
         $ubicacion = $primerRecursoDB->ejecutarAcceso($atributos['cadena_sql'], "busqueda");
     }
     $atributos['cadena_sql'] = $this->miSql->getCadenaSql("buscarNit", $_REQUEST['nitRegistro']);
     $nit = $primerRecursoDB->ejecutarAcceso($atributos['cadena_sql'], "busqueda");
     $var = 0;
     if (empty($nit)) {
         $extTel = '0';
         $fax = '0';
         $extFax = '0';
         if ($_REQUEST['extTelefonoRegistro'] != '') {
             $extTel = $_REQUEST['extTelefonoRegistro'];
         }
         if ($_REQUEST['faxRegistro'] != '') {
             $fax = $_REQUEST['faxRegistro'];
         }
         if ($_REQUEST['extFaxRegistro'] != '') {
             $extFax = $_REQUEST['extFaxRegistro'];
         }
         $datos = array('nitRegistro' => $_REQUEST['nitRegistro'], 'nombreRegistro' => $_REQUEST['nombreRegistro'], 'direccionRegistro' => $_REQUEST['direccionRegistro'], 'telefonoRegistro' => $_REQUEST['telefonoRegistro'], 'extTelefonoRegistro' => $extTel, 'faxRegistro' => $fax, 'extFaxRegistro' => $extFax, 'id_ubicacion' => $ubicacion[0][0], 'nomRepreRegistro' => $_REQUEST['nomRepreRegistro'], 'emailRegistro' => $_REQUEST['emailRegistro']);
         //
         $atributos['cadena_sql'] = $this->miSql->getCadenaSql("insertarRegistro", $datos);
         $resultado = $primerRecursoDB->ejecutarAcceso($atributos['cadena_sql'], "acceso");
     } else {
         $resultado = false;
         $var = 1;
     }
     //Al final se ejecuta la redirección la cual pasará el control a otra página
     if (!empty($resultado)) {
         RedireccionadorEPS::redireccionar('inserto', $datos);
         exit;
     } else {
         if ($var == 1) {
             RedireccionadorEPS::redireccionar('nitRep', $_REQUEST['nitRegistro']);
         } else {
             RedireccionadorEPS::redireccionar('noInserto');
         }
         exit;
     }
 }
コード例 #2
0
 function procesarFormulario()
 {
     //Aquí va la lógica de procesamiento
     //Al final se ejecuta la redirección la cual pasará el control a otra página
     $i = 0;
     while ($i < $_REQUEST['tamaño']) {
         if (isset($_REQUEST['botonModificar' . $i]) && $_REQUEST['botonModificar' . $i] == 'true') {
             RedireccionadorEPS::redireccionar('modificar', $i);
             break;
         }
         if (isset($_REQUEST['botonVerDetalle' . $i]) && $_REQUEST['botonVerDetalle' . $i] == 'true') {
             RedireccionadorEPS::redireccionar('verdetalle', $i);
             break;
         }
         if (isset($_REQUEST['botonInactivar' . $i]) && $_REQUEST['botonInactivar' . $i] == 'true') {
             RedireccionadorEPS::redireccionar('inactivar', $i);
             break;
         }
         $i += 1;
     }
 }
コード例 #3
0
 function procesarFormulario()
 {
     //Aquí va la lógica de procesamiento
     $conexion = 'estructura';
     $primerRecursoDB = $this->miConfigurador->fabricaConexiones->getRecursoDB($conexion);
     if ($_REQUEST['enviarInactivar'] == 'true') {
         if ($_REQUEST['estadoRegistro'] == 'Inactivo') {
             $opcion = 'Activo';
         } else {
             $opcion = 'Inactivo';
         }
         $datos = array('nitRegistro' => $_REQUEST['nitRegistro'], 'estadoRegistro' => $opcion);
         //
         $atributos['cadena_sql'] = $this->miSql->getCadenaSql("inactivarRegistro", $datos);
         $primerRecursoDB->ejecutarAcceso($atributos['cadena_sql'], "acceso");
         RedireccionadorEPS::redireccionar('form');
     }
     if ($_REQUEST['cancelarInactivar'] == 'true') {
         RedireccionadorEPS::redireccionar('form');
     }
     //Al final se ejecuta la redirección la cual pasará el control a otra página
 }