public ActionResult AddLevel(tbl_Level AddLevl) { if (Session["Admin_Id"] == null || Session["Admin_Name"] == null) { return(RedirectToAction("AdminLogin", "Home")); } else { if (ModelState.IsValid) { if (!db.tbl_Level.Any(x => x.Level_Code == AddLevl.Level_Code)) { tbl_Level lev = new tbl_Level(); lev.Level_Name = AddLevl.Level_Name; lev.Level_Code = AddLevl.Level_Code; db.tbl_Level.Add(lev); db.SaveChanges(); return(RedirectToAction("LevlesManagement")); } else { ViewBag.msg = "هذا الكود موجود بالفعل"; } } return(View(AddLevl)); } }
public ActionResult EditLevel(tbl_Level EdLev) { if (Session["Admin_Id"] == null || Session["Admin_Name"] == null) { return(RedirectToAction("AdminLogin", "Home")); } else { if (ModelState.IsValid) { int id = (int)TempData["LevelId"]; var lev = db.tbl_Level.Where(a => a.Level_Id == id).FirstOrDefault(); lev.Level_Name = EdLev.Level_Name; lev.Level_Code = EdLev.Level_Code; db.Entry(lev).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("LevlesManagement")); } return(View()); } }
public ActionResult DeleteLevel(tbl_Level DelLevel) { if (Session["Admin_Id"] == null || Session["Admin_Name"] == null) { return(RedirectToAction("AdminLogin", "Home")); } else { try { int id = (int)TempData["LevelId"]; tbl_Level lev = db.tbl_Level.Find(id); db.tbl_Level.Remove(lev); db.SaveChanges(); return(RedirectToAction("LevlesManagement")); } catch { ViewBag.msg = "يوجد طلبة في هذا المستوى"; } } return(View()); }
public ActionResult DeleteDepartment(tbl_Level DelLevel) { if (Session["Admin_Id"] == null || Session["Admin_Name"] == null) { return(RedirectToAction("AdminLogin", "Home")); } else { try { int id = (int)TempData["DepartmentId"]; tbl_Department Dep = db.tbl_Department.Find(id); db.tbl_Department.Remove(Dep); db.SaveChanges(); return(RedirectToAction("DepartmentsManagement")); } catch { ViewBag.msg = "يوجد طلبة في هذا القسم"; } } return(View()); }