public bool AddCATHI(CATHI CATHI) { try { db.CATHIs.Add(CATHI); 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 ActionResult Create(CATHI p) { bool idPHONG = false; if (ModelState.IsValid) { var dao = new CaThiDAO(); idPHONG = dao.AddCATHI(p); } return(Json(idPHONG, JsonRequestBehavior.AllowGet)); }
public bool DeleteCATHI(int id) { try { CATHI u = db.CATHIs.Single(p => p.ID == id); db.CATHIs.Remove(u); return(true); } catch { return(false); } }
public ActionResult Edit(CATHI sub) { bool kq = false; if (ModelState.IsValid) { var dao = new CaThiDAO(); if (dao.UpdateCATHI(sub)) { kq = true; } else { kq = false; } } return(Json(kq, JsonRequestBehavior.AllowGet)); }
public bool UpdateCATHI(CATHI CATHIDAO) { try { CATHI u = db.CATHIs.Where(p => p.ID == CATHIDAO.ID).SingleOrDefault(); u.GioBatDau = CATHIDAO.GioBatDau; u.GioKetThuc = CATHIDAO.GioKetThuc; u.Ngay = CATHIDAO.Ngay; u.TrangThai = CATHIDAO.TrangThai; u.Ca = CATHIDAO.Ca; u.DaHoanThanh = CATHIDAO.DaHoanThanh; u.MaKhoaThi = CATHIDAO.MaKhoaThi; u.Ngay = CATHIDAO.Ngay; db.SaveChanges(); return(true); } catch { return(false); } }