public int Update_Teaching_class1(TEACHING_CLASS model) { var x = db.TEACHING_CLASS.Where(a => a.IDTeacher == model.IDTeacher && a.IDClass == model.IDClass && a.session == model.session && a.Day == model.Day).SingleOrDefault(); if (x == null) // không ton tai { if (Kiemtrangaychamcong(model)) { var bien = db.TEACHING_CLASS.Where(a => a.ID == model.ID).Single(); bien.IDClass = model.IDClass; bien.IDTeacher = model.IDTeacher; bien.session = model.session; bien.Day = model.Day; bien.State = model.State; db.SaveChanges(); return(1); // update thanh cong } else { return(2); // ngay cham cong khong nam trong thoi gian hoat dong cua lop học } } else { return(3); // ngay cong da ton tai } }
public ActionResult ADDchamcong(TEACHING_CLASS model) { model.IDTeacher = (int)Session[Common.CommonConstant.ID_SESSION]; if (!dao.Exist_Teaching_Class(model)) { model.State = 1; if (dao.Add_TEaching_class1(model) == 1) { TempData["msg"] = "<script>alert('Them thanh cong');</script>"; } else { if (dao.Add_TEaching_class1(model) == 2) { TempData["msg"] = "<script>alert('Them khong thanh cong');</script>"; } else { TempData["msg"] = "<script>alert('Ngày của buổi chấm công không nằm trong thòi gian hoạt động của lớp học');</script>"; } } } else { TempData["msg"] = "<script>alert('Ngày công này đã tồn tại');</script>"; } return(RedirectToAction("Index", "Chamcong")); }
public bool Exist_Teaching_Class(TEACHING_CLASS model) { var x = db.TEACHING_CLASS.Where(a => a.IDTeacher == model.IDTeacher && a.IDClass == model.IDClass && a.session == model.session).SingleOrDefault(); if (x != null) { return(true); } return(false); }
public bool Kiemtrangaychamcong(TEACHING_CLASS model) { var mainclass = db.CLASSes.Where(a => a.IDClass == model.IDClass).SingleOrDefault(); if (model.Day >= mainclass.StartDay && model.Day <= mainclass.FinishDay) { return(true); } else { return(false); } }
public ActionResult Create() { if ((int)Session[Common.CommonConstant.USER_STATE] == 1) { TEACHING_CLASS model = null; SetViewBag2(); SetViewBag3(); return(View(model)); } else { return(null); } }
public ActionResult UpdateChamcong(TEACHING_CLASS model) { model.IDTeacher = (int)Session[Common.CommonConstant.ID_SESSION]; if (dao.Update_Teaching_class1(model) == 1) { TempData["msg"] = "<script>alert('Update thanh cong');</script>"; } else { if (dao.Update_Teaching_class1(model) == 2) { TempData["msg"] = "<script>alert('Ngày của buổi chấm công không nằm trong thòi gian hoạt động của lớp học');</script>"; } else { TempData["msg"] = "<script>alert('Ngày công đã tồn tại, Update không thành công');</script>"; } } return(RedirectToAction("Index", "Chamcong")); }
public bool Update_Teaching_class(TEACHING_CLASS model) { var x = db.TEACHING_CLASS.Where(a => a.IDTeacher == model.IDTeacher && a.IDClass == model.IDClass && a.session == model.session && a.Day == model.Day).SingleOrDefault(); if (x == null) // không ton tai { var bien = db.TEACHING_CLASS.Where(a => a.ID == model.ID).Single(); bien.IDClass = model.IDClass; bien.IDTeacher = model.IDTeacher; bien.session = model.session; bien.Day = model.Day; bien.State = model.State; db.SaveChanges(); return(true); } else { return(false); } }
public int Add_TEaching_class1(TEACHING_CLASS model) { if (Kiemtrangaychamcong(model)) { db.TEACHING_CLASS.Add(model); db.SaveChanges(); if (Exist_Teaching_Class(model)) { return(1); // them thanh cong } else { return(2); // them ko thanh cong } } else { return(3);// ngay trung } }
public void Insert(TEACHING_CLASS tc) { db.TEACHING_CLASS.Add(tc); db.SaveChanges(); }