DbContext基类
public class SchoolContext:DbContext
{
public SchoolContext() : base("school") { }//连接字符串
public virtual DbSet<School> School { get; set; }
}
public class SchoolDal
{
SchoolContext db = new SchoolContext();
//添加
public int Add(School model)
{
db.School.Add(model);
return db.SaveChanges();
}
//显示
public List<School> Show()
{
return db.School.ToList();
}
//删除
public int Del(int id) {
School model = db.School.Where(s => s.Id == id).FirstOrDefault();
db.School.Remove(model);
return db.SaveChanges();
}
//修改
public int Upt(School model)
{
db.School.Attach(model);
db.Entry(model).State = System.Data.Entity.EntityState.Modified;
return db.SaveChanges();
}
}