using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Data;
using System.Data.SqlClient;
using Entidad;
namespace Datos
{
public class D_Usuario
{
public List<Usuario> listar () {
List<Usuario> lista = new List <Usuario>();
using (SqlConnection oconexion = new SqlConnection(Conexion.cadena)) {
try {
string query = "Select Id_usuario,Documento,Nombre_Completo,correo,Clave,Estado from usuario";
SqlCommand cmd = new SqlCommand(query, oconexion);
cmd.CommandType = CommandType.Text;
oconexion.Open();
using (SqlDataReader dr = cmd.ExecuteReader()) {
while(dr.Read()) {
lista.Add(new Usuario()
{
Id_usuario = Convert.ToInt32(dr["Id_usuario"]),
Documento = dr["Documento"].ToString(),
Nombre_Completo = dr["Nombre_Completo"].ToString(),
correo = dr["correo"].ToString(),
Clave =dr["clave"].ToString(),
Estado = Convert.ToBoolean(dr["Estado"])
});
}
}
}
catch (Exception ex) {
lista = new List<Usuario>();
}
}
return lista;
}
}
}