コード例 #1
0
 public function getCliente2($id)
 {
     $conexion = new Conexion();
     $ctrlUsuario = new ControllerUsuario();
     $consulta = $conexion->prepare('SELECT * FROM ' . self::TABLA . ' WHERE id = :id');
     $consulta->bindParam(':id', $id);
     $consulta->execute();
     $registro = $consulta->fetch();
     if ($registro) {
         $nuevo = new Cliente();
         $nuevo->construir($registro);
         $nuevo->usuario = $ctrlUsuario->getUsuario2($registro['usuario_id']);
         return $nuevo;
     } else {
         return false;
     }
 }
コード例 #2
0
 public function getAll()
 {
     $conexion = new Conexion();
     $ctrlUsuario = new ControllerUsuario();
     $ctrlSede = new ControllerSede();
     $consulta = $conexion->prepare('SELECT * FROM ' . self::TABLA);
     $consulta->execute();
     while ($registro = $consulta->fetch()) {
         $nuevo = new Asesor();
         $nuevo->construir($registro);
         $nuevo->usuario = $ctrlUsuario->getUsuario2($registro['usuario_id']);
         $nuevo->sede = $ctrlSede->getSede($registro['sede_id']);
         if ($nuevo->usuario->estatus == 2) {
             continue;
         }
         $array[] = $nuevo;
     }
     if (isset($array)) {
         return $array;
     } else {
         return false;
     }
 }