// GET: Ingredients public async Task <ActionResult> Index() { MenuIngredientRepository rep = new MenuIngredientRepository(sqlConnection); string id = User.Identity.GetUserId(); IngredientIndexModel md = new IngredientIndexModel(); md.IngredientCatergories = await rep.GetCatergories(id); md.Ingredients = await rep.GetItems(id); return(View(md)); }
public async Task <ActionResult> Edit(long ModelId) { MenuItemRepository rep = new MenuItemRepository(sqlConnection); MenuIngredientRepository igrep = new MenuIngredientRepository(sqlConnection); EditMenuItemModel md = new EditMenuItemModel(); md.MenuItem = await rep.GetItemById(ModelId); md.ItemCatergories = await rep.GetItemCatergories(User.Identity.GetUserId()); md.AvailableIngredients = await igrep.GetItems(User.Identity.GetUserId()); md.CurrentIngredients = await rep.GetCurrentItemIngredients(ModelId); return(View(md)); }