public async Task <IActionResult> PackageMenuForm() { var eventPackages = await mediator.Send(new GetEventPackageListQuery()); var menuList = await mediator.Send(new GetMenuListQuery()); List <SelectListItem> _packageslist = new List <SelectListItem>(); List <SelectListItem> _menulist = new List <SelectListItem>(); foreach (var item in eventPackages) { _packageslist.Add(new SelectListItem { Value = item.ID.ToString(), Text = item.Name + " | " + item.RatePerHead, }); } foreach (var item in menuList) { _menulist.Add(new SelectListItem { Value = item.ID.ToString(), Text = item.Name, }); } var _packageList = new AddPackageMenuCVM(); _packageList.PackageList = _packageslist; _packageList.MenuList = _menulist; return(View(_packageList)); }
public async Task <IActionResult> AddPackageMenu(AddPackageMenuCVM _packageMenu) { PackageMenuVM _container = new PackageMenuVM { MenuID = _packageMenu.SelectedMenu, PackageDetailsID = _packageMenu.SelectedPackage }; var response = await mediator.Send(new AddPackageMenuCommand { PackageMenu = _container }); return(Json(response)); }