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));
 }
Ejemplo n.º 2
0
 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));
 }
Ejemplo n.º 4
0
 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));
 }