public IList<Faculdade> GetFaculdades()
{
DbCommand cmdSelect = baseDados.GetSqlStringCommand(QueryMap.Default.Faculdades);
Entities.Faculdade faculdade = null;
try
{
IList<Faculdade> listaAux = new List<Faculdade>();
using (IDataReader leitor = baseDados.ExecuteReader(cmdSelect))
{
while (leitor.Read())
{
string nome = leitor.GetValue(leitor.GetOrdinal("UNIDADE")).ToString();
faculdade = Entities.Faculdade.NewFaculdade(nome);
listaAux.Add(faculdade);
}
}
return listaAux;
}
catch (Exception ex)
{
throw new DataAccessException("Erro ao ler dados.", ex);
}
}