示例#1
0
        public IEnumerable<Distribuidora> ObterDistribuidoras()
        {
            List<Distribuidora> distribuidoras = new List<Distribuidora>();
            //String procNome = "sp_GerenciaFabrica";
            String procNome = "SELECT * FROM distribuidoras";
            Distribuidora d;

            using (con = ConexaoBD.ObterConexao())
            {
                cmd = new SqlCommand(procNome, con);
                //cmd.CommandType = System.Data.CommandType.StoredProcedure;
                cmd.CommandType = System.Data.CommandType.Text;

                con.Open();
                using (SqlDataReader resultado = cmd.ExecuteReader())
                {
                    while (resultado.Read())
                    {
                        d = new Distribuidora();

                        d.IdDistribuidora = resultado.GetInt32(resultado.GetOrdinal(cp_IdDistribuidora));
                        d.Nome = resultado.GetString(resultado.GetOrdinal(cp_Nome));

                        distribuidoras.Add(d);
                    }
                }
            }

            return distribuidoras;
        }