首先第一步先实例化MyContext
然后就开始我们的增删改查方法
添加:
public int Insert(T t)
{
db.Set<T>().Add(t);
return db.SaveChanges();
}
显示
public DbSet<T> Show()
{
return db.Set<T>();
}
删除
public int Delete(int id)
{
var obj = db.Set<T>().Find(id);//直接通过find方法和id找到对应的实体信息
db.Set<T>().Remove(obj);
return db.SaveChanges();
}
修改
public int Modify(T t)
{
db.Set<T>().Attach(t);
db.Entry<T>(t).State = EntityState.Modified;
return db.SaveChanges();
}
然后接下来就是控制器了。
原文:https://www.cnblogs.com/niuniu111/p/13266425.html