public IActionResult Index() { MenuIndexViewModel model = new MenuIndexViewModel { Menus = _menuManager.GetMenus() }; return(View(model)); }
private MenuIndexViewModel getViewModelFrom(List <CMS.Core.Entity.Menu> menus) { MenuIndexViewModel vm = new MenuIndexViewModel(); vm.menu_details = new List <MenuDetails>(); foreach (var menu in menus) { var Menu = _mapper.Map <MenuDetails>(menu); vm.menu_details.Add(Menu); } return(vm); }
private MenuIndexViewModel getMenuIndexVM(List <Menu> menuDetails) { MenuIndexViewModel vm = new MenuIndexViewModel(); vm.menu_details = new List <MenuDetailModel>(); foreach (var menu in menuDetails) { var menus = _mapper.Map <MenuDetailModel>(menu); vm.menu_details.Add(menus); } return(vm); }
public ActionResult Index(GameSettings settings, string lang) { Session["Language"] = lang; var viewModel = new MenuIndexViewModel() { Settings = settings, ModalViewModel = new MenuIndexModalViewModel() { AllowedNonSovereignIds = settings.AllowedNonSovereignIds, AllCountries = db.Countries.Where(x => !x.IsSovereign) } }; return(View(viewModel)); }
public IActionResult Index(MenuIndexViewModel filter) { var setupValues = _setupRepo.getQueryable().ToList(); ViewBag.setup = setupValues; var menus = _menuRepo.getQueryable().Where(a => a.is_enabled == true); var menuCategory = _menuCategoryRepository.getQueryable().ToList(); ViewBag.menuCategories = menuCategory; if (!string.IsNullOrEmpty(filter.name)) { menus = menus.Where(s => s.name.Contains(filter.name)); } var menusDetails = menus.ToList(); MenuIndexViewModel menuIndexVM = getMenuIndexVM(menusDetails); return(View(menuIndexVM)); }