Exemplo n.º 1
0
 /**
  * Funcion: listarUsuarios   
  * Descripcion: Lista todos los usuarios
  * @return List<Unidad>
  * @throws Exception
  * @author Rodrigo Contreras B. <*****@*****.**>
  * @version 2015-12-07
  * @since 2015-12-07
  */
 public function listarUsuarios()
 {
     // Librerias
     $usuarioDao = new UsuarioDao();
     // Conexion
     $conexion = new Conn();
     $link = $conexion->Conexion();
     // Consulta
     $strsql = "SELECT * from usuario";
     // Ejecucion Consulta
     $result = $conexion->query($link, $strsql);
     // Array Salida
     $x = 0;
     $arrUsuarios = array();
     // Recorrer
     while ($row = $conexion->fetch_assoc($result)) {
         // Creacion de Usuario
         $usuario = new Usuario();
         $usuario = $usuarioDao->toUsuario($usuario, $row);
         // Agregar al array de salida;
         $arrUsuarios[$x] = $usuario;
         $x++;
     }
     // Cerrar Conexion
     $conexion->close($link);
     // Retorno
     return $arrUsuarios;
 }