public void GetMenuSections() { List <MenuSectionModel> menuSections = MenuSectionManager.GetMenuSections(); int expected = 2; Assert.AreEqual(menuSections.Count, expected); }
public void Delete() { List <MenuSectionModel> menuSections = MenuSectionManager.GetMenuSections(); MenuSectionModel menuSection = menuSections.FirstOrDefault(m => m.DisplayOrderNum == 99); bool result = MenuSectionManager.Delete(menuSection.MenuSectionID); Assert.IsTrue(result); }
public ActionResult EditSection(MenuSectionModel menuSectionModel, int id) { try { MenuSectionManager.Update(menuSectionModel); return(RedirectToAction("EditMenu", "Vendor", new { ID = menuSectionModel.MenuID })); } catch (Exception) { return(View(menuSectionModel)); } }
public ActionResult EditMenu(int ID) { MenuModel menuModel = MenuManager.GetMenu(ID); MenuMenuItemViewModel mmivm = new MenuMenuItemViewModel() { Menu = menuModel, MenuItems = MenuItemManager.GetMenuItems(menuModel.MenuID), MenuSection = MenuSectionManager.GetMenuSections(menuModel.MenuID) }; return(View(mmivm)); }
public ActionResult CreateSection(MenuSectionModel menuSectionModel, int id) { try { menuSectionModel.MenuID = id; MenuSectionManager.Insert(menuSectionModel); return(RedirectToAction("EditMenu", "Vendor", new { ID = id })); } catch (Exception) { return(View(menuSectionModel)); } }
public void Update() { List <MenuSectionModel> menuSections = MenuSectionManager.GetMenuSections(); MenuSectionModel menuSection = menuSections.FirstOrDefault(m => m.DisplayOrderNum == 100); menuSection.DisplayOrderNum = 99; MenuSectionManager.Update(menuSection); MenuSectionModel newMenuSection = MenuSectionManager.GetMenuSection(menuSection.MenuSectionID); Assert.AreEqual(menuSection.DisplayOrderNum, newMenuSection.DisplayOrderNum); }
public ActionResult Details(int ID) { MenuModel menu = MenuManager.GetVendorMenu(ID); MenuSectionMenuItems msmi = new MenuSectionMenuItems(); msmi.MenuModel = menu; msmi.MenuSections = MenuSectionManager.GetMenuSections(menu.MenuID); msmi.MenuItems = MenuItemManager.GetMenuItems(menu.MenuID); foreach (var item in msmi.MenuItems) { OrderItemModel orderItemModel = new OrderItemModel { MenuItemID = item.ItemID, Quantity = 0 }; msmi.OrderItems.Add(orderItemModel); } msmi.VendorModel = VendorManager.GetVendor(ID); return(View(msmi)); }
public ActionResult EditSection(int ID) { MenuSectionModel menuSectionModel = MenuSectionManager.GetMenuSection(ID); return(View(menuSectionModel)); }
public void Seed() { bool result = MenuSectionManager.Seed(); Assert.IsTrue(result); }