Пример #1
0
        public SubMainMenuViewModel GetSubMenuById(int Id)
        {
            SubMainMenuViewModel entities = new SubMainMenuViewModel();

            var list = _Context.tblSubMenus.Where(x => x.IsActive == true && x.Id == Id).FirstOrDefault();

            Mapper.Map(list, entities);

            return(entities);
        }
Пример #2
0
        public ActionResult AddWebsiteContent(SubMainMenuViewModel ObjSubMenu)
        {
            var result = menuService.UpdateSubMenuContent(ObjSubMenu);

            if (result)
            {
                return(RedirectToAction("ManageWebsiteContent", new { }));
            }
            return(View());
        }
Пример #3
0
        public ActionResult AddWebsiteContent(int data)
        {
            SubMainMenuViewModel objSubMenu = new SubMainMenuViewModel();

            if (data != 0)
            {
                objSubMenu = menuService.GetSubMenuById((int)data);
                return(View(objSubMenu));
            }
            else
            {
                return(View());
            }
        }
Пример #4
0
        public bool SaveSubMenuContent(SubMainMenuViewModel objSubMenu)
        {
            bool status = false;

            tblSubMenu tblsubmenu = new tblSubMenu();

            Mapper.Map(objSubMenu, tblsubmenu);

            tblsubmenu.IsActive     = true;
            tblsubmenu.CreatedDate  = DateTime.Now;
            tblsubmenu.ModifiedDate = DateTime.Now;
            tblsubmenu.CreatedBy    = "101";
            tblsubmenu.ModifiedBy   = "101";
            _Context.tblSubMenus.Add(tblsubmenu);
            _Context.Configuration.ValidateOnSaveEnabled = true;
            _Context.SaveChanges();
            status = true;

            return(status);
            // for new users
        }
Пример #5
0
        public bool UpdateSubMenuContent(SubMainMenuViewModel objSubMenu)
        {
            bool status = false;

            try
            {
                var _objSubMenuDetails = _Context.tblSubMenus.Where(x => x.Id == objSubMenu.Id).FirstOrDefault();
                if (_objSubMenuDetails != null)
                {
                    _objSubMenuDetails.MenuText     = objSubMenu.MenuText;
                    _objSubMenuDetails.ModifiedDate = DateTime.Now;

                    _Context.Configuration.ValidateOnSaveEnabled = false;
                    _Context.SaveChanges();
                    status = true;
                }
            }
            catch (Exception ex)
            {
            }
            return(status);
        }