public bool AddChiTietCaThi(ChiTietCaThi ChiTietCaThi) { try { db.ChiTietCaThis.Add(ChiTietCaThi); db.SaveChanges(); } catch (DbEntityValidationException e) { foreach (var eve in e.EntityValidationErrors) { Debug.WriteLine("- Entity of type \"{0}\", in state \"{1}\" has the following validation errors: ", eve.Entry.Entity.GetType().Name, eve.Entry.State); foreach (var ve in eve.ValidationErrors) { Debug.WriteLine("- Property: \"{0}\", Error: \"{1}\"", ve.PropertyName, ve.ErrorMessage); } } return(false); } catch (Exception e) { Debug.WriteLine(e.Message); return(false); } return(true); }
public bool DeleteChiTietCaThi(int id) { try { ChiTietCaThi u = db.ChiTietCaThis.Single(p => p.ID == id); db.ChiTietCaThis.Remove(u); return(true); } catch { return(false); } }
public bool UpdateChiTietCaThi(ChiTietCaThi ChiTietCaThiDAO) { try { ChiTietCaThi u = db.ChiTietCaThis.Where(p => p.ID == ChiTietCaThiDAO.ID).SingleOrDefault(); u.IDCa = ChiTietCaThiDAO.IDCa; u.MaChiTietCa = ChiTietCaThiDAO.MaChiTietCa; u.SubjectID = ChiTietCaThiDAO.SubjectID; u.TrangThai = ChiTietCaThiDAO.TrangThai; u.MaPhong = ChiTietCaThiDAO.MaPhong; u.MaGiamThi1 = ChiTietCaThiDAO.MaGiamThi1; u.MaGiamThi2 = ChiTietCaThiDAO.MaGiamThi2; u.IDDeChuan = ChiTietCaThiDAO.IDDeChuan; db.SaveChanges(); return(true); } catch { return(false); } }