示例#1
0
        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);
        }
示例#2
0
        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);
        }