1
我對大多數應用程序使用實體框架,但它們都是代碼優先的。實體框架,獲取數據庫第一種情況列表
現在我正在處理一個預先存在的數據庫。
我能夠通過DbContext查找,更新和添加記錄。
public class CompanyService
{
public void AddCompany(Company cpn)
{
CompanyModel cm = new CompanyModel();
cm.Companies.Add(cpn);
cm.SaveChanges();
}
public void EditCompany(Company cpn)
{
CompanyModel cm = new CompanyModel();
company existing = cm.Companies.Find(cpn.id);
cm.Entry(existing).CurrentValues.SetValues(cpn);
cm.SaveChanges();
}
public List<Company> List()
{
CompanyModel cm = new CompanyModel();
}
}
CompanyModel
是一類這樣CompanyModel : DbContext
,是我不好。
但CompanyModel
是非常有限的,它沒有Where
方法。
如何獲得Company
的列表。
你的意思是像這樣'new CompanyModel()。Companies.ToList()'? – Brivvirs
是的,確切地說,這就是我一直在尋找的東西,但它缺失。 –