Пример #1
0
$pass = $_POST['pass'];
$repass = $_POST['repass'];
if ($pass == $repass) {
    if (isset($_SESSION['id'])) {
        $id = $_SESSION['id'];
        //Busco el usuario
        $usuario = $usuarioRepository->getOne($id);
        //Seteo los campos que podrian haber cambiado
        $usuario->setEmail($_POST['email']);
        $usuario->setUsername($_POST['user']);
        $usuario->setPass(sha1($_POST['pass']));
        //Actualizo el usuario
        $usuarioRepository->update($usuario);
        //Busco la persona
        $idPersona = $usuario->getIdPersona();
        $persona = $personaRepository->getOne($idPersona);
        //Seteo los campos que podrian haber cambiado
        $persona->setNombre($_POST['nombre']);
        $persona->setApellido($_POST['apellido']);
        $persona->setDni($_POST['dni']);
        $persona->setDireccion($_POST['dir']);
        $persona->setTelefono($_POST['tel1']);
        $persona->setTelefono2($_POST['tel2']);
        $persona->setLocalidad($_POST['localidad']);
        //Actualizo la persona
        $personaRepository->update($persona);
    } else {
        $email = $_POST['email'];
        $usuarioID = $usuarioRepository->getOneByEmail($email);
        $idUser = $usuarioID->getId();
        $dni = $_POST['dni'];
Пример #2
0
                        <th>Eliminar</th>
                    </tr>
                    <?php 
    $casaRepository = new CasaRepository();
    if ($_SESSION['admin']) {
        $casas = $casaRepository->getAllByPage($inicio, $cantidadPorPagina);
    } else {
        $idUsuario = $_SESSION['id'];
        $usuarioRepository = new UsuarioRepository();
        $usuario = $usuarioRepository->getOne($idUsuario);
        $casas = $casaRepository->getAllByPersonaAndPage($usuario->getIdPersona(), $inicio, $cantidadPorPagina);
    }
    $first = true;
    foreach ($casas as $c) {
        $personaRepository = new PersonaRepository();
        $persona = $personaRepository->getOne($c->getIdPersona());
        ?>
                    <tr>
                        <td>
                            <input type="radio" name="idCasa"
                                   <?php 
        if ($first) {
            echo 'checked';
            $first = false;
        }
        ?>
                                   value="<?php 
        echo $c->getId();
        ?>
">
                        </td>
Пример #3
0
 } else {
     $idUsuario = $_SESSION['id'];
     $usuarioRepository = new UsuarioRepository();
     $usuario = $usuarioRepository->getOne($idUsuario);
     $idPersona = $usuario->getIdPersona();
     if (!isset($_GET['mias'])) {
         $casaRepository = new CasaRepository();
         $casas = $casaRepository->getAllByPersona($idPersona);
         $reservas = $reservaRepository->getAllByCasasAndPage($casas, $inicio, $cantidadPorPagina);
     } else {
         $reservas = $reservaRepository->getAllByPersonaAndPage($idPersona, $inicio, $cantidadPorPagina);
     }
 }
 foreach ($reservas as $r) {
     $personaRepository = new PersonaRepository();
     $locatario = $personaRepository->getOne($r->getIdPersonaReserva());
     $estadoRepository = new EstadoRepository();
     $estado = $estadoRepository->getOne($r->getIdEstado());
     $casaRepository = new CasaRepository();
     $casa = $casaRepository->getOne($r->getIdCasa());
     $duenio = $personaRepository->getOne($casa->getIdPersona());
     ?>
                         <tr>
                             <td>
                                 <?php 
     echo $r->getId();
     ?>
                             </td>
                             <td>
                                 <?php 
     echo $r->getIdCasa();