Exemple #1
0
 public ActionResult AddMenuList(MenuModel mMenu)
 {
     try
     {
         if (Session["UserName"] == null)
         {
             return RedirectToAction("Login", "Login");
         }
         if (ModelState.IsValid)
         {
             MenuRep mMenuRep = new MenuRep();
             if (mMenuRep.AddNewMenu(mMenu))
             {
                 ViewBag.Message = "Menu in list added successfully";
             }
         }
         return View();
     }
     catch (Exception ex)
     {
         throw ex;
     }
     catch
     {
         return View();
     }
 }
Exemple #2
0
 public ActionResult EditMenu(int id)
 {
     if (Session["UserName"] == null)
     {
         return RedirectToAction("Login", "Login");
     }
     MenuRep mMenuRep = new MenuRep();
     return View(mMenuRep.GetMenuList().Find(Menu => Menu.ID == id));
 }
Exemple #3
0
 public ActionResult EditMenu(int id, MenuModel obj)
 {
     try
     {
         if (Session["UserName"] == null)
         {
             return RedirectToAction("Login", "Login");
         }
         MenuRep mMenuRep = new MenuRep();
         mMenuRep.EditMenu(obj);
         return RedirectToAction("GetMenuList");
     }
     catch
     {
         return View();
     }
 }
Exemple #4
0
 public ActionResult GetMenuList()
 {
     try
     {
         if (Session["UserName"] == null)
         {
             return RedirectToAction("Login", "Login");
         }
         MenuRep mMenuRep = new MenuRep();
         ModelState.Clear();
         return View(mMenuRep.GetMenuList());
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemple #5
0
 public ActionResult DeleteMenu(int id)
 {
     try
     {
         if (Session["UserName"] == null)
         {
             return RedirectToAction("Login", "Login");
         }
         MenuRep mMenuRep = new MenuRep();
         if (mMenuRep.DeleteMenu(id))
         {
             ViewBag.AlertMsg = "Menu deleted successfully";
         }
         return RedirectToAction("GetMenuList");
     }
     catch
     {
         return View();
     }
 }