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; }