public JsonResult NhapDiem(KIHOC kihoc) { if (ModelState.IsValid) { kihoc.id_NAMHOC = (int)Session["id_namhoc"]; db.KIHOCs.Add(kihoc); db.SaveChanges(); return(Json(kihoc, JsonRequestBehavior.AllowGet)); } return(Json(kihoc, JsonRequestBehavior.AllowGet)); }
public JsonResult SaveDiemCapnhat(KIHOC diemKyI, KIHOC diemKyII, KIHOC diemKyCN) { if (ModelState.IsValid) { diemKyI.id_NAMHOC = (int)Session["capnhatDiem_idNH"]; diemKyII.id_NAMHOC = (int)Session["capnhatDiem_idNH"]; diemKyCN.id_NAMHOC = (int)Session["capnhatDiem_idNH"]; db.Entry(diemKyI).State = System.Data.Entity.EntityState.Modified; db.Entry(diemKyII).State = System.Data.Entity.EntityState.Modified; db.Entry(diemKyCN).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); if (Session["id_hsDetail"] != null) { int id_hs = (int)Session["id_hsDetail"]; Session["chuyenTab"] = 5; return(Json(id_hs, JsonRequestBehavior.AllowGet)); } } return(Json("NO", JsonRequestBehavior.AllowGet)); }
public JsonResult NhapDiem(KIHOC kihoc) { if (ModelState.IsValid) { kihoc.id_NAMHOC = (int)Session["id_namhoc"]; db.KIHOCs.Add(kihoc); db.SaveChanges(); //để cập nhật lại năm học đã nhập đủ điểm 3 kì List <KIHOC> diemnamhoc = db.KIHOCs.Where(n => n.id_NAMHOC == kihoc.id_NAMHOC).ToList(); if (diemnamhoc.Count > 0 && diemnamhoc.Count == 3) { NAMHOC namhoc = db.NAMHOCs.Find(kihoc.id_NAMHOC); namhoc.Status = true; db.Entry(namhoc).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } return(Json(kihoc, JsonRequestBehavior.AllowGet)); } return(Json(kihoc, JsonRequestBehavior.AllowGet)); }
public JsonResult SaveDiem3Ky(KIHOC diemKyI, KIHOC diemKyII, KIHOC diemKyCN) { if (ModelState.IsValid) { diemKyI.id_NAMHOC = (int)Session["id_namhoc"]; db.KIHOCs.Add(diemKyI); diemKyII.id_NAMHOC = (int)Session["id_namhoc"]; db.KIHOCs.Add(diemKyII); diemKyCN.id_NAMHOC = (int)Session["id_namhoc"]; db.KIHOCs.Add(diemKyCN); db.SaveChanges(); //để cập nhật lại năm học đã nhập đủ điểm 3 kì List <KIHOC> diemnamhoc = db.KIHOCs.Where(n => n.id_NAMHOC == diemKyI.id_NAMHOC).ToList(); if (diemnamhoc.Count > 0 && diemnamhoc.Count == 3) { NAMHOC namhoc = db.NAMHOCs.Find(diemKyI.id_NAMHOC); namhoc.StatusNH = true; db.Entry(namhoc).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } return(Json("YES", JsonRequestBehavior.AllowGet)); } return(Json("NO", JsonRequestBehavior.AllowGet)); }