public ActionResult create(DM_CanBoCNV canbo) { if (String.IsNullOrEmpty(canbo.Loai)) { return(Json(new ResultInfo() { error = 1, msg = "Missing info" }, JsonRequestBehavior.AllowGet)); } var check = db.DM_CanBoCNV.Where(p => p.MaTruong == MaTruong && p.NamHoc == canbo.NamHoc && p.Loai == canbo.Loai).FirstOrDefault(); if (check != null) { return(Json(new ResultInfo() { error = 1, msg = "Đã tồn tại" }, JsonRequestBehavior.AllowGet)); } canbo.MaTruong = MaTruong; //canbo.NamHoc = NamHoc; db.DM_CanBoCNV.Add(canbo); db.SaveChanges(); return(Json(new ResultInfo() { error = 0, msg = "", data = canbo }, JsonRequestBehavior.AllowGet)); }
public ActionResult delete(DM_CanBoCNV canbo) { if (String.IsNullOrEmpty(canbo.Loai)) { return(Json(new ResultInfo() { error = 1, msg = "Missing info" }, JsonRequestBehavior.AllowGet)); } var check = db.DM_CanBoCNV.Where(p => p.MaTruong == MaTruong && p.NamHoc == canbo.NamHoc && p.Loai == canbo.Loai).FirstOrDefault(); if (check == null) { return(Json(new ResultInfo() { error = 1, msg = "Không tìm thấy thông tin" }, JsonRequestBehavior.AllowGet)); } db.Entry(check).State = System.Data.Entity.EntityState.Deleted; db.SaveChanges(); return(Json(new ResultInfo() { error = 0, msg = "", data = check }, JsonRequestBehavior.AllowGet)); }
public ActionResult edit(DM_CanBoCNV canbo) { if (String.IsNullOrEmpty(canbo.Loai)) { return(Json(new ResultInfo() { error = 1, msg = "Missing info" }, JsonRequestBehavior.AllowGet)); } var check = db.DM_CanBoCNV.Where(p => p.MaTruong == MaTruong && p.NamHoc == canbo.NamHoc && p.Loai == canbo.Loai).FirstOrDefault(); if (check == null) { return(Json(new ResultInfo() { error = 1, msg = "Không tìm thấy thông tin" }, JsonRequestBehavior.AllowGet)); } check.TongSo = canbo.TongSo; check.Nu = canbo.Nu; check.DanToc = canbo.DanToc; check.DatChuan = canbo.DatChuan; check.TrenChuan = canbo.TrenChuan; check.ChuaDatChuan = canbo.ChuaDatChuan; check.GhiChu = canbo.GhiChu; check.STT = canbo.STT; check.ChuanHuyen = canbo.ChuanHuyen; check.ChuanTinh = canbo.ChuanTinh; db.Entry(check).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return(Json(new ResultInfo() { error = 0, msg = "", data = canbo }, JsonRequestBehavior.AllowGet)); }