使用通用将数据传输到表示层

时间:2013-10-18 22:42:28

标签: c# linq entity-framework design-patterns

我刚刚在c#课上完成了第五次作业。我们必须使用Entity Framework和LINQ来允许控制台应用程序从数据库创建,读取,更新和删除联系人。我试图将我的程序分成3层,以便我可以练习应用程序的不同层。此代码是否以适当的方式将一组记录返回到控制台应用程序层,或者是否有其他方法可以执行此操作?

    public static List<Contact> ListContacts()
    {
        var ent = new contactsEntities();
        using (ent)
        {
            var query = from c in ent.Contacts select c;
            return query.ToList<Contact>();
        }
    }

我的完整节目在这里:
https://github.com/DavidG78/Assignment5_EF_LINQ

0 个答案:

没有答案