Example #1
0
 public static function retornarVista($validacion = '')
 {
     switch (self::$_accion) {
         case 'mensaje':
             $datos = array();
             $plantilla = "vista/html/enlace_inicio.html";
             $enlace = self::_vista($datos, $plantilla);
             $plantilla = "vista/html/plantilla.html";
             $salida = self::$_mensaje;
             $datos = array("titulo" => self::$_titulo, "enlace" => $enlace, "opcion" => '', "formulario" => $salida);
             $html = self::_vista($datos, $plantilla);
             print $html;
             break;
         case 'formulario':
             self::$_mensaje = $validacion->controlErrores();
             $plantilla = "vista/html/formulario_insertar.html";
             $datos = array("mensaje" => self::$_mensaje, "validacionNombre" => $validacion->validateField("nombre"), "nombre" => $validacion->setValue("nombre"));
             $formulario = self::_vista($datos, $plantilla);
             $plantilla = "vista/html/plantilla.html";
             $datos = array("titulo" => self::$_titulo, "enlace" => '', "opcion" => self::$_opcion, "formulario" => $formulario);
             $html = self::_vista($datos, $plantilla);
             print $html;
             break;
     }
 }
Example #2
0
 /**
  * Crea una única instancia de la clase Vista
  * 
  * Método que verifica si existe una instancia de esta clase, si existe
  * retorna esa instancia, caso contrario crea una instancia
  * @return Vista Instancia de la clase Vista
  */
 public static function getInstancia()
 {
     if (!self::$_instancia) {
         self::$_instancia = new self();
     }
     return self::$_instancia;
 }
Example #3
0
 public static function eliminar_alumno($dni)
 {
     if (AlumnoDB::eliminar($dni)) {
         Vista::empezar();
     } else {
         echo "Error";
     }
 }
Example #4
0
 public function validar()
 {
     $datos['titulo'] = "Bienvenido";
     session_start();
     if (!isset($_SESSION['valido'])) {
         Vista::mostrar('login');
     } else {
         Vista::mostrar('principal', $datos);
     }
 }
Example #5
0
 public function eliminarRol()
 {
     $this->modelo->setIdRol($_POST['idRol']);
     $registro = $this->modelo->eliminarRol();
     if ($registro) {
         $datos['mensaje'] = "Registro eliminado correctamente";
     } else {
         $datos['mensaje'] = "Error al eliminar registro";
     }
     Vista::mostrar('roles', $datos);
 }
 public function eliminarEspecialidad()
 {
     $this->modelo->setIdEspecialidad($_POST['idEspecialidad']);
     $registro = $this->modelo->eliminarEspecialidad();
     if ($registro) {
         $datos['mensaje'] = "Registro eliminado correctamente";
     } else {
         $datos['mensaje'] = "Error al eliminar registro";
     }
     Vista::mostrar('especialidades', $datos);
 }
 public function eliminarConsultorio()
 {
     $this->modelo->setIdConsultorio($_POST['idConsultorio']);
     $registro = $this->modelo->eliminarConsultorio();
     if ($registro) {
         $datos['mensaje'] = "Registro eliminado correctamente";
     } else {
         $datos['mensaje'] = "Error al eliminar registro";
     }
     $datos['titulo'] = "Consultorios";
     Vista::mostrar('consultorios', $datos);
 }
 public function eliminarEnfermedad()
 {
     $this->modelo->setIdEnfermedad($_POST['idEnfermedad']);
     $registro = $this->modelo->eliminarEnfermedad();
     if ($registro) {
         $datos['mensaje'] = "Registro eliminado correctamente";
     } else {
         $datos['mensaje'] = "Error al eliminar registro";
     }
     $datos['titulo'] = "Enfermedades";
     Vista::mostrar('enfermedades', $datos);
 }
 public function eliminarCentroFormacion()
 {
     $this->modelo->setIdCentroFormacion($_POST['idCentroFormacion']);
     $registro = $this->modelo->eliminarCentroFormacion();
     if ($registro) {
         $datos['mensaje'] = "Se elimino Registro correctamente";
     } else {
         $datos['mensaje'] = "Error al eliminar centro de formacion";
     }
     $datos['titulo'] = "centros de formacion";
     Vista::mostrar('centrosFormacion', $datos);
 }
 public function eliminarMedicamento()
 {
     $this->modelo->setIdMedicamento($_POST['idMedicamento']);
     $registro = $this->modelo->eliminarMedicamento();
     if ($registro) {
         $datos['mensaje'] = "Se elimino Registro correctamente";
     } else {
         $datos['mensaje'] = "Error al eliminar centro de formacion";
     }
     $datos['titulo'] = "Medicamentos";
     Vista::mostrar('medicamentos', $datos);
 }
Example #11
0
 private function _veriForm()
 {
     $validacion = new Validacion($this->_camposObligatorios);
     $validacion->validacionCampos();
     $this->_camposPendientes = $validacion->getCamposPendientes();
     $this->_camposErroneos = $validacion->getCamposErroneos();
     if ($this->_camposPendientes or $this->_camposErroneos) {
         Vista::retornarVista($validacion);
     } else {
         return true;
     }
 }
 public function eliminarAgendaMedica()
 {
     $this->modelo->setIdEmpleado($_POST['idEmpleado']);
     $this->modelo->setFechaAgendaMedica($_POST['fecha']);
     $registro = $this->modelo->eliminarAgendaMedica();
     if ($registro) {
         $datos['mensaje'] = "Registro eliminado correctamente";
     } else {
         $datos['mensaje'] = "Error al eliminar registro";
     }
     $datos['titulo'] = "Agendas Medicas";
     Vista::mostrar('AgendasMedicas', $datos);
 }
Example #13
0
 public static function retornarVista($validacion = '')
 {
     switch (self::$_accion) {
         case 'mensaje':
             $datos = array();
             $plantilla = "vista/html/enlace_inicio.html";
             $enlaceLogin = self::_vista($datos, $plantilla);
             $salida = self::$_mensaje;
             if (self::$_enlaceRegistro) {
                 $plantilla = "vista/html/enlace_registro.html";
                 $enlaceRegistro = self::_vista($datos, $plantilla);
             } else {
                 $enlaceRegistro = '';
             }
             $plantilla = "vista/html/plantilla.html";
             $datos = array("titulo" => self::$_titulo, "enlaceLogin" => $enlaceLogin, "enlaceRegistro" => $enlaceRegistro, "formulario" => $salida);
             $html = self::_vista($datos, $plantilla);
             print $html;
             break;
         case 'login':
             self::$_mensaje = $validacion->controlErrores();
             $plantilla = "vista/html/formulario_loguear.html";
             $datos = array("mensaje" => self::$_mensaje, "validacionUsuario" => $validacion->validateField("usuario"), "usuario" => $validacion->setValue("usuario"), "validacionClave" => $validacion->validateField("clave"));
             $formulario = self::_vista($datos, $plantilla);
             $plantilla = "vista/html/plantilla.html";
             $datos = array("titulo" => self::$_titulo, "enlaceLogin" => '', "enlaceRegistro" => '', "formulario" => $formulario);
             $html = self::_vista($datos, $plantilla);
             print $html;
             break;
         case 'registro':
             self::$_mensaje = $validacion->controlErrores();
             $plantilla = "vista/html/formulario_insertar.html";
             $datos = array("mensaje" => self::$_mensaje, "validacionUsuario" => $validacion->validateField("usuario"), "usuario" => $validacion->setValue("usuario"), "validacionClave" => $validacion->validateField("clave"), "clave" => $validacion->setValue("clave"), "validacionNombre" => $validacion->validateField("nombre"), "nombre" => $validacion->setValue("nombre"), "validacionApellidos" => $validacion->validateField("apellidos"), "apellidos" => $validacion->setValue("apellidos"), "validacionEmail" => $validacion->validateField("email"), "email" => $validacion->setValue("email"));
             $formulario = self::_vista($datos, $plantilla);
             $plantilla = "vista/html/plantilla.html";
             $datos = array("titulo" => self::$_titulo, "enlaceLogin" => '', "enlaceRegistro" => '', "formulario" => $formulario);
             $html = self::_vista($datos, $plantilla);
             print $html;
             break;
     }
 }
Example #14
0
            <legend>Editar Especialidad</legend>
            <div class="form-group">
                <label for="idEspecialidad">ID Especialidad: </label> 
                <input class="form-control" type="text" name="idEspecialidad" value="<?php 
echo $especialidad[0]['idEspecialidad'];
?>
" readonly>
            </div>
            <div class="form-group">
                <label for="txfDescipcionEspecialidad">Descripcion Especialidad</label>
                <input type="text" id="txfDescipcionEspecialidad" name="txfDescipcionEspecialidad" value="<?php 
echo $especialidad[0]['descripcionEspecialidad'];
?>
" class="form-control">
                <span id="errorPasswors" hidden style="color: red"></span>
            </div>
            <button type="submit" class="btn btn-primary" name="btnGuardar" id="btnGuardar"> GUARDAR </button>
            <button class="btn btn-primary" name="btnAtras" id="btnAtras"><a style="text-decoration: none;color:#fff" href="<?php 
echo URL_BASE . 'especialidades/especialidades';
?>
">ATRAS</a></button>
        </form>
        
        <div class="row" style="margin-top: 40%"></div>
    </div><!-- /.container-fluid -->
</div><!-- /#page-wrapper -->
<?php 
Vista::mostrar('plantillas/_pie');
?>

Example #15
0
            </div>
            <div class="pull-right">
                <h1><i style="color: #F39C12;" class="fa fa-cab fa-2x"></i></h1>
            </div>
        </div>
    </div>
</div>
<div class="col-sm-6">
    <div class="panel panel-info">
        <div class="panel-body">
            <div class="pull-left">
                <h1>$<span id="precioRemis"></span></h1>
                <p class="tel"><span id="metrosRemis"></span> metros.</p>
            </div>
            <div class="pull-right">
                <h1><i style="color: #3498DB;" class="fa fa-car fa-2x"></i></h1>
            </div>
        </div>
    </div>
</div>

<div class="col-sm-12">
    <a href="calcular.php" class="btn btn-block btn-default">Volver</a>
    <br>
</div>

<?php 
}
Controlador::busqueda($_POST['origen'], $_POST['destino']);
Vista::footer(true);
Example #16
0
 private function _veriForm()
 {
     if (isset($_POST["usuario"]) && !empty($_POST["usuario"]) && isset($_POST["registrar"])) {
         $usuario = $_POST["usuario"];
         $this->_duplicado($usuario);
     }
     $validacion = new Validacion($this->_camposObligatorios, $this->_duplicado);
     $validacion->validacionCampos();
     $this->_camposPendientes = $validacion->getCamposPendientes();
     $this->_camposErroneos = $validacion->getCamposErroneos();
     // Si $this->_mensaje tiene contenido es que ha habido algún problema al verificar si existe el DNI y no debe visualizarse
     // de nuevo el formulario
     if ($this->_camposPendientes or $this->_camposErroneos or $this->_duplicado or $this->_mensaje) {
         Vista::retornarVista($validacion);
     } else {
         return true;
     }
 }
Example #17
0
            $seccion = new Seccion(1, 'contacto');
            break;
        case 'search':
            $seccion = new Seccion(2, 'search');
            break;
        default:
            $seccion = new Seccion(0, 'portada');
    }
} else {
    $seccion = new Seccion(3, 'desarrollo');
}
/**
 * Diseño de Vistas (localización de zonas)
 * según un medio y una sección determinada
 */
$vista = new Vista($medio, $seccion, 'CNT Extremadura');
$vista->addMeta("author", "CR CNT Extremadura");
$vista->addMeta("description", "CNT Extremadura - Federación de Sindicatos Anarcosindicalistas adheridos a la CNT en Extremadura");
$vista->addMeta("keywords", "CNT Extremadura- Federación de Sindicatos Anarcosindicalistas adheridos a la CNT en Extremadura");
$vista->addCSS("html5reset.css");
switch ($medio->getNombre()) {
    case 'screen':
        $vista->addCSS("myra.css");
        $vista->addJavaScript("inicio.js");
        break;
    case 'handheld':
        $vista->addCSS("myra_movil.css");
        $vista->addJavaScript("inicio_movil.js");
        break;
}
// Diseño de Zonas
Example #18
0
                $.post('<?php 
echo URL_BASE;
?>
agendasMedicas/listarHorasEmpleado', {idEmpleado: idEmpleado[j]}, function (d) {
                    var h = JSON.parse(d);
                    var modal = "#horas" + i;
                    var tabla = "<table class='table table-bordered'>";
                    var t = 1;
                    $.each(h, function (ind, val) {
                        if ((t === 3) || (t === 6) || (t === 9) || (t === 12) || (t === 15) || (t === 18) || (t === 21) || (t === 24) || (t === 27) || (t === 30)) {
                            tabla += "<td>" + val.hora + "<td></tr>";
                            t++;
                        } else if ((t === 1) || (t === 4) || (t === 7) || (t === 10) || (t === 13) || (t === 16) || (t === 19) || (t === 22) || (t === 25) || (t === 28)) {
                            tabla += "<tr><td>" + val.hora + "<td>";
                            t++;
                        } else {
                            tabla += "<td>" + val.hora + "<td>";
                            t++;
                        }
                    });
                    tabla += "</table>";
                    $(modal).html(tabla);
                    i++;
                });
            }
        });
    });
</script>
<?php 
Vista::mostrar('registrarAgendaMedica', $datos);
Example #19
0
                    filas += "</div>";
                    filas += "<div class='modal-footer'>";
                    filas += "<form action='<?php 
echo URL_BASE;
?>
empleados/eliminarEmpleado' method='POST'>";
                    filas += "<button type='button' class='btn btn-default' data-dismiss='modal'>Cancelar</button>";
                    filas += "<button class='btn btn-primary' type='submit' name='btnEliminarEmpleado'> Aceptar </button>";
                    filas += "<input type='hidden' name='idEmpleado' value='" + v.idEmpleado + "'>";
                    filas += "</form>";
                    filas += "</div>";
                    filas += "</div>";
                    filas += "</div>";
                    filas += "</div>";
                    filas += "</td>";
                    filas += "</tr>";
                });

            } else {
                filas += "<tr>";
                filas += "<td colspan='6'>No existe Empleado con este Numero de documento</td>";
                filas += "</tr>";
            }
            $('#tblEmpleados tbody').html(filas);
        });
    });
</script>

<?php 
Vista::mostrar('registrarEmpleado', $datos);
Example #20
0
                    filas += "</div>";
                    filas += "<div class='modal-footer'>";
                    filas += "<form action='<?php 
echo URL_BASE;
?>
funcionarios/eliminarFuncionario' method='POST'>";
                    filas += "<button type='button' class='btn btn-default' data-dismiss='modal'>Cancelar</button>";
                    filas += "<button class='btn btn-primary' type='submit' name='btnEliminarFuncionario'> Aceptar </button>";
                    filas += "<input type='hidden' name='idFuncionario' value='" + v.idFuncionario + "'>";
                    filas += "</form>";
                    filas += "</div>";
                    filas += "</div>";
                    filas += "</div>";
                    filas += "</div>";
                    filas += "</td>";
                    filas += "</tr>";
                });

            } else {
                filas += "<tr>";
                filas += "<td colspan='6'>No existe Funcionario con este Numero de documento</td>";
                filas += "</tr>";
            }
            $('#tblFuncionarios tbody').html(filas);
        });
    });
</script>

<?php 
Vista::mostrar('registrarFuncionario', $datos);
Example #21
0
 /**
  * Constructor privado
  */
 private function __construct()
 {
     $this->vista = Vista::getInstancia();
 }
 public function principal()
 {
     $datos['titulo'] = "Bienvenido";
     Vista::mostrar('principal', $datos);
 }
 function insertViewPaypal()
 {
     $idventa = Leer::get("idventa");
     $bd = new BaseDatos();
     $modeloventa = new ModeloVenta($bd);
     $venta = $modeloventa->get($idventa);
     $datos = array("correo-vendedor" => Configuracion::CORREO_PAYPAL, "idventa" => $venta->getId(), "precio-total" => $venta->getPrecio());
     $v = new Vista("plantillaConfirmarPago", $datos);
     $contenido = $v->renderData();
     $datos = array("contenido-general" => $contenido, "enlace" => Entorno::getEnlaceCarpeta());
     $v = new Vista("plantillaPrincipal", $datos);
     $v->render();
     exit;
 }
 public function eliminarBeneficiario()
 {
     $this->modelo->setIdBeneficiario($_POST['idBeneficiario']);
     $resultado = $this->modelo->eliminarBeneficiario();
     if ($resultado) {
         $datos['mensaje'] = "Registro eliminado correctamente";
     } else {
         $datos['mensaje'] = "Error al eliminar registro";
     }
     $datos['titulo'] = "Beneficiarios";
     Vista::mostrar('beneficiarios', $datos);
 }
Example #25
0
                    filas += "<div class='modal-footer'>";
                    filas += "<form action='<?php 
echo URL_BASE;
?>
enfermedades/eliminarEnfermedad' method='POST'>";
                    filas += "<button type='button' class='btn btn-default' data-dismiss='modal'>Cancelar</button>";
                    filas += "<button class='btn btn-primary' type='submit' name='btnEliminarEnfermedad'> Aceptar </button>";
                    filas += "<input type='hidden' name='idEnfermedad' value='" + v.idEnfermedad + "'>";
                    filas += "</form>";
                    filas += "</div>";
                    filas += "</div>";
                    filas += "</div>";
                    filas += "</div>";
                    filas += "</td>";
                    filas += "</tr>";
                });
            } else {
                filas += "<tr>";
                filas += "<td colspan='6'>No existe este Centro de formacion</td>";
                filas += "</tr>";
            }
            $('#tblEnfermedades tbody').html(filas);
        });
    });
</script>

<?php 
Vista::mostrar('registrarEnfermedad');
?>

Example #26
0
                    filas += "</div>";
                    filas += "<div class='modal-footer'>";
                    filas += "<form action='<?php 
echo URL_BASE;
?>
usuarios/eliminarUsuario' method='POST'>";
                    filas += "<button type='button' class='btn btn-default' data-dismiss='modal'>Cancelar</button>";
                    filas += "<button class='btn btn-primary' type='submit' name='btnEliminarUsuario'> Aceptar </button>";
                    filas += "<input type='hidden' name='idUsuario' value='" + v.idUsuario + "'>";
                    filas += "</form>";
                    filas += "</div>";
                    filas += "</div>";
                    filas += "</div>";
                    filas += "</div>";
                    filas += "</td>";
                    filas += "</tr>";
                });

            } else {
                filas += "<tr>";
                filas += "<td colspan='6'>No existe usuario con este correo</td>";
                filas += "</tr>";
            }
            $('#tblUsuarios tbody').html(filas);
        });
    });
</script>

<?php 
Vista::mostrar('registrarUsuario', $datos);
Example #27
0
 /**
  * Class setup
  */
 public function __construct()
 {
     parent::__construct();
 }
Example #28
0
<?php

session_start();
include 'Core/Controller.Vista.php';
$vista = new Vista();
$vista->ValidaAcceso($_SESSION['Usuario'], $vista->ObtienePagina(), "login.php?error=Error de permiso");
?>
<!DOCTYPE html>
<html>
<head>
	<title></title>
</head>
<body>
	<a href="Libros.php"><input type="button" value="Lista libros"></a><br><br>
	<form action="./Core/Controller.Ajax.php?option=1" method="POST">
		ISBN : <input type="text" name="txtISBN" value=""><br>
		Nombre : <input type="text" name="txtNombre" value=""><br>
		Autor : <input type="text" name="txtAutor" value=""><br>
		Clasificacion : <select name="cbClasificacion">
						<?php 
echo $vista->ListaClasificaciones();
?>
						</select><br>
		Cantidad Paginas : <input type="text" name="txtPaginas" value=""><br>
		Editorial : <input type="text" name="txtEditorial" value=""><br>
		Fecha Publicacion : <input type="text" name="txtFechaPublicacion" value=""><br>
		<input type="submit" value="Guardar Libro">

	</form>
</body>
</html>
Example #29
0
                    filas += "<div class='modal-footer'>";
                    filas += "<form action='<?php 
echo URL_BASE;
?>
roles/eliminarRol' method='POST'>";
                    filas += "<button type='button' class='btn btn-default' data-dismiss='modal'>Cancelar</button>";
                    filas += "<button class='btn btn-primary' type='submit' name='btnEliminarRol'> Aceptar </button>";
                    filas += "<input type='hidden' name='idRol' value='" + v.idRol + "'>";
                    filas += "</form>";
                    filas += "</div>";
                    filas += "</div>";
                    filas += "</div>";
                    filas += "</div>";
                    filas += "</td>";
                    filas += "</tr>";
                });
            } else {
                filas += "<tr>";
                filas += "<td colspan='4'>No existe este rol</td>";
                filas += "</tr>";
            }
            $('#tblRoles tbody').html(filas);
        });
    });
</script>

<?php 
Vista::mostrar('registrarRol');
?>

Example #30
0
                    filas += "<div class='modal-footer'>";
                    filas += "<form action='<?php 
echo URL_BASE;
?>
cargos/eliminarCargo' method='POST'>";
                    filas += "<button type='button' class='btn btn-default' data-dismiss='modal'>Cancelar</button>";
                    filas += "<button class='btn btn-primary' type='submit' name='btnEliminarCargo'> Aceptar </button>";
                    filas += "<input type='hidden' name='idCargo' value='" + v.idCargo + "'>";
                    filas += "</form>";
                    filas += "</div>";
                    filas += "</div>";
                    filas += "</div>";
                    filas += "</div>";
                    filas += "</td>";
                    filas += "</tr>";
                });
            } else {
                filas += "<tr>";
                filas += "<td colspan='3'>No existe este Cargo</td>";
                filas += "</tr>";
            }
            $('#tblCargos tbody').html(filas);
        });
    });
</script>

<?php 
Vista::mostrar('registrarCargo');
?>