public Usuario ObterUsuario(int id) { var Selecionar = new Usuario(); string constr = ConfigurationManager.ConnectionStrings["dbFormularioTeste"].ConnectionString; string query = "SELECT id_clientes,nome,dataNascimento,sexo,mensagem,id_estados from Usuario where id_clientes = @id_cliente"; var NegociosUsuarioLinguagem = new NegociosUsuarioLinguagem(); var NegociosEstado = new NegociosEstado(); using (SqlConnection con = new SqlConnection(constr)) { using (SqlCommand cmd = new SqlCommand(query, con)) { con.Open(); cmd.Parameters.AddWithValue("@id_cliente", id); using (SqlDataReader sdr = cmd.ExecuteReader()) { while (sdr.Read()) { Selecionar.IdCliente = (Convert.ToInt32(sdr["id_clientes"])); Selecionar.Nome = Convert.ToString(sdr["nome"]); Selecionar.DataNascimento = Convert.ToDateTime(sdr["dataNascimento"]); Selecionar.Sexo = Convert.ToString(sdr["sexo"]); Selecionar.Mensagem = Convert.ToString(sdr["mensagem"]); Selecionar.Estado = NegociosEstado.Read(Convert.ToInt32(sdr["id_estados"])); Selecionar.ListaUsuarioLinguagens = NegociosUsuarioLinguagem.Read(Convert.ToInt32(sdr["id_clientes"])); } } con.Close(); } } return(Selecionar); }
public List <Usuario> Read() { List <Usuario> clientes = new List <Usuario>(); string constr = ConfigurationManager.ConnectionStrings["dbFormularioTeste"].ConnectionString; string query = "SELECT id_clientes,nome,dataNascimento,sexo,mensagem,id_estados from Usuario "; var NegociosUsuarioLinguagem = new NegociosUsuarioLinguagem(); var NegociosEstado = new NegociosEstado(); using (SqlConnection con = new SqlConnection(constr)) { con.Open(); using (SqlCommand cmd = new SqlCommand(query, con)) { using (SqlDataReader sdr = cmd.ExecuteReader()) { while (sdr.Read()) { clientes.Add(new Usuario { IdCliente = Convert.ToInt32(sdr["id_clientes"]), Nome = Convert.ToString(sdr["nome"]), DataNascimento = Convert.ToDateTime(sdr["dataNascimento"]), Sexo = Convert.ToString(sdr["sexo"]), Mensagem = Convert.ToString(sdr["mensagem"]), Estado = NegociosEstado.Read(Convert.ToInt32(sdr["id_estados"])), ListaUsuarioLinguagens = NegociosUsuarioLinguagem.Read(Convert.ToInt32(sdr["id_clientes"])) }); } } } con.Close(); } return(clientes); }