Example #1
0
 public ActionResult AddOrEditMainMenu(MainMenuVM _MainMenu)
 {
     if (ModelState.IsValid)
     {
         if (_MainMenu.MenuId == 0)
         {
             bool status = _MMService.AddMainMenu(_MainMenu);
             if (status)
             {
                 return(Json(new { success = true, message = "Saved Successfully" }, JsonRequestBehavior.AllowGet));
             }
             else
             {
                 return(Json(new { success = false, message = "Error" }, JsonRequestBehavior.AllowGet));
             }
         }
         else
         {
             bool status = _MMService.UpdateMainMenu(_MainMenu);
             if (status)
             {
                 return(Json(new { success = true, message = "Updated Successfully" }, JsonRequestBehavior.AllowGet));
             }
             else
             {
                 return(Json(new { success = false, message = "Error" }, JsonRequestBehavior.AllowGet));
             }
         }
     }
     else
     {
         return(PartialView(_MainMenu));
     }
 }
Example #2
0
        public bool AddMainMenu(MainMenuVM _mainMenu)
        {
            try
            {
                if (HttpContext.Current.Session["User"] != null)
                {
                    var user = (LoginVM)HttpContext.Current.Session["User"];

                    var mm = new tblMainMenu();
                    mm.MenuName     = _mainMenu.MenuName;
                    mm.isActive     = _mainMenu.isActive;
                    mm.IconClass    = _mainMenu.IconClass;
                    mm.CreatedDate  = System.DateTime.Now;
                    mm.ModifiedDate = System.DateTime.Now;
                    mm.CreatedBy    = user.RoleId;
                    mm.ModifiedBy   = user.RoleId;
                    _mainMenuResp.Add(mm);
                    _unitOfWork.Complete();
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
            catch (Exception e) { return(false); }
        }
Example #3
0
        public ActionResult AddOrEditMainMenu(int id = 0)
        {
            MainMenuVM mm = new MainMenuVM();

            if (id == 0)
            {
                return(PartialView(mm));
            }
            else
            {
                mm = _MMService.GetMainMenuById(id);
                return(PartialView(mm));
            }
        }
Example #4
0
 public MainMenuVM GetMainMenuById(int id)
 {
     try
     {
         var        mainMenu = _mainMenuResp.GetById(id);
         MainMenuVM _mmVM    = new MainMenuVM();
         if (mainMenu != null)
         {
             _mmVM.MenuId    = mainMenu.MenuId;
             _mmVM.MenuName  = mainMenu.MenuName;
             _mmVM.isActive  = mainMenu.isActive;
             _mmVM.IconClass = mainMenu.IconClass;
         }
         return(_mmVM);
     }
     catch (Exception e) { throw e; }
 }