Пример #1
0
                        <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();
        ?>
">
Пример #2
0
     $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 
Пример #3
0
<?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
Пример #4
0
<?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