<?php $root = realpath($_SERVER["DOCUMENT_ROOT"]); include_once $root . "/Gestarea/modelo/service/ServiceUsuario.php"; $estaDisponible = false; $sUsuario = new ServiceUsuario(); if (isset($_POST["email"])) { $email = $_POST["email"]; if ($sUsuario->isEmailDuplicated($email)) { $estaDisponible = false; } else { $estaDisponible = true; } } else { if (isset($_POST["dni"])) { $dni = $_POST["dni"]; if ($sUsuario->isDNIDuplicated($dni)) { $estaDisponible = false; } else { $estaDisponible = true; } } } echo json_encode(array('valid' => $estaDisponible));
<?php $root = realpath($_SERVER["DOCUMENT_ROOT"]); include $root . "/Gestarea/modelo/service/ServiceUsuario.php"; $dni = $_POST["dni"]; $pw = $_POST["pw"]; $sUsuario = new ServiceUsuario(); $usuario = $sUsuario->iniciarSesion($dni, $pw); if (!is_null($usuario)) { session_start(); $_SESSION["usuario"] = $usuario; header("Location: /Gestarea/vista/lista-tareas.php"); } else { header("Location: /Gestarea/index.php?msgError=true&user=" . urlencode($dni)); }
<?php $root = realpath($_SERVER["DOCUMENT_ROOT"]); include $root . "/Gestarea/modelo/service/ServiceUsuario.php"; $dni = $_GET["dni"]; $pw = $_POST["password"]; $sUsuario = new ServiceUsuario(); $sUsuario->modificarPassword($dni, $pw);
<?php $root = realpath($_SERVER["DOCUMENT_ROOT"]); include $root . "/Gestarea/modelo/service/ServiceUsuario.php"; $sUsuario = new ServiceUsuario(); $dni = $_POST["dni"]; $fechaAlta = $_POST["fechaAlta"]; $nombre = $_POST["nombre"]; $descripcion = $_POST["descripcion"]; $cargo = $_POST["cargo"]; $email = $_POST["email"]; $usuario = new Usuario($dni, $fechaAlta, $nombre, null, $descripcion, $cargo, null, $email); $sUsuario->modificarUsuario($usuario); session_start(); $_SESSION["usuario"] = $sUsuario->getUsuario($dni);
<option value="id">ID</option> <option value="FECHA_ALTA">Fecha de Alta</option> <option value="FECHA_INICIO">Fecha de Inicio</option> <option value="FECHA_FIN">Fecha de Finalizacion</option> <option value="HORAS_TAREA">Horas asignadas</option> <option value="TOTAL_HORAS">Total horas</option> </select> </div> </div> </form> </div> </div> <div class="row"> <div class="col-sm-12" id="listaTareas"> <?php $sUsuario = new ServiceUsuario(); $listTareas = $sUsuario->getTareasUsuarios($usuario->dni, "ID", "ASC"); if (!is_null($listTareas)) { for ($i = 0; $i < count($listTareas); $i++) { $tarea = $listTareas[$i]; //Dias restantes $diasRestantes = $tarea->getDiasRestantes(); //Descripcion $descripcion = $tarea->descripcion; //Dias transcurridos $diasTranscurridos = $tarea->getDiasTranscurridos(); $fechaFinalizacion = $tarea->fechaFin; ?> <div class="panel panel-primary"> <div class="panel-heading"><?php echo $tarea->id;
<div class="row text-center"> <h2>Asignar usuarios a la tarea</h2> </div> <div class="col-md-8 col-md-offset-2 table-responsive"> <table class="table table-striped"> <thead> <tr> <th>Añadir</th> <th>Nombre</th> <th class="text-center">Horas</th> <th class="text-center">Labor</th> </tr> </thead> <tbody> <?php $sUsuario = new ServiceUsuario(); $list = $sUsuario->getUsuarios(); foreach ($list as $usuario) { ?> <tr> <td class="vert-align text-center"> <input type="text" name="usuarioDNI[]" class="hidden" value="<?php echo $usuario->dni; ?> " disabled/> <input type="checkbox" name="usuarioCheckbox" /> <span></span> </td> <td class="vert-align"> <label><?php echo $usuario->nombre;
<?php $root = realpath($_SERVER["DOCUMENT_ROOT"]); include $root . "/Gestarea/modelo/service/ServiceUsuario.php"; $dni = $_GET["dni"]; $ordenar = $_GET["ordenar"]; $sUsuario = new ServiceUsuario(); $listTareas = $sUsuario->getTareasUsuarios($dni, $ordenar, "ASC"); for ($i = 0; $i < count($listTareas); $i++) { $tarea = $listTareas[$i]; //Dias restantes $diasRestantes = $tarea->getDiasRestantes(); //Descripcion $descripcion = $tarea->descripcion; //Dias transcurridos $diasTranscurridos = $tarea->getDiasTranscurridos(); $fechaFinalizacion = $tarea->fechaFin; ?> <div class="panel panel-primary"> <div class="panel-heading"><?php echo $tarea->id; ?> </div> <div class="panel-body"> <div class="row"> <div class="col-md-3"> <div class="well text-center"> Dias restantes <br> <?php echo $diasRestantes; ?>
<?php $root = realpath($_SERVER["DOCUMENT_ROOT"]); include_once $root . "/Gestarea/modelo/service/ServiceUsuario.php"; include_once $root . "/Gestarea/modelo/service/ServiceTarea.php"; $buscar = $_POST["buscar"]; $serTarea = new ServiceTarea(); $serUsuario = new ServiceUsuario(); $listTareas = $serTarea->buscarTarea($buscar); $listUsuarios = $serUsuario->buscarUsuarios($buscar); ?> <div id="acordeon-ui" class="col-xs-12 margin-top-3"> <h3>Tareas<span class="badge"><?php echo count($listTareas); ?> </span></h3> <div> <table class="table table-hover"> <thead> <tr> <th>ID</th> <th>Descripcion</th> <th>Fecha de finalizacion</th> </tr> </thead> <tbody> <?php if (!is_null($listTareas)) { foreach ($listTareas as $tarea) { ?>
<?php $root = realpath($_SERVER["DOCUMENT_ROOT"]); include $root . "/Gestarea/modelo/service/ServiceUsuario.php"; $sUsuario = new ServiceUsuario(); $dni = $_POST["dni"]; $nombre = $_POST["nombre"]; $password = $_POST["password"]; $descripcion = $_POST["descripcion"]; $cargo = $_POST["cargo"]; $email = $_POST["email"]; $usuario = new Usuario($dni, null, $nombre, $password, $descripcion, $cargo, null, $email); $sUsuario->ingresarUsuario($usuario);