EFHelper的增删改查使用

首先第一步先实例化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();
}

然后接下来就是控制器了。

posted @ 2020-07-08 13:35  niuniude  阅读(241)  评论(0)    收藏  举报