//添加记录 public static bool Insert(CriminalBasicInfoTable user) { using (CriminalDbContext db = new CriminalDbContext()) { db.CriminalBasicInfo.Add(user); return(db.SaveChanges() > 0); //保存数据 } }
//修改记录 public static bool Update(CriminalBasicInfoTable user) { using (CriminalDbContext db = new CriminalDbContext()) { db.CriminalBasicInfo.Attach(user); db.Entry(user).State = System.Data.Entity.EntityState.Modified; return(db.SaveChanges() > 0); } }
//删除记录(User中应包含主键ID值) public static bool Delete(CriminalBasicInfoTable user) { using (CriminalDbContext db = new CriminalDbContext()) { db.CriminalBasicInfo.Attach(user); db.CriminalBasicInfo.Remove(user); return(db.SaveChanges() > 0); } }