<th>Editar</th> <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(); ?> ">
$reservas = $reservaRepository->getAllByPage($inicio, $cantidadPorPagina); } 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
<?php use app\model\Persona; use app\model\Usuario; use app\repository\PersonaRepository; use app\repository\UsuarioRepository; require_once '../../repository/PersonaRepository.php'; require_once '../../model/Persona.php'; require_once '../../repository/UsuarioRepository.php'; require_once '../../model/Usuario.php'; require_once '../../repository/Connection.php'; session_start(); $usuarioRepository = new UsuarioRepository(); $personaRepository = new PersonaRepository(); $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
<?php use app\repository\PersonaRepository; use app\repository\UsuarioRepository; require_once 'repository/PersonaRepository.php'; require_once 'repository/UsuarioRepository.php'; require_once 'repository/Connection.php'; require_once 'model/Usuario.php'; require_once 'model/Persona.php'; if (isset($_SESSION['id'])) { $id = $_SESSION['id']; $usuarioRepository = new UsuarioRepository(); $usuario = $usuarioRepository->getOne($id); $personaRepository = new PersonaRepository(); $idPersona = $usuario->getIdPersona(); $persona = $personaRepository->getOne($idPersona); } ?> <div class="container principal signup" ng-controller="SignupController"> <form method="post" id="formUser" action="controller/usuario/usuario_update.php"> <div class="row"> <h2 class="titulo-registro">Registro de usuario</h2> <hr> <div class="row error-msg "> <?php if (isset($_SESSION['errorSesion'])) { ?> <div class="alert alert-danger" role="alert"> <span class="glyphicon glyphicon-exclamation-sign" aria-hidden="true"></span> <span class="sr-only">Error:</span> <?php