public AddFoodItemVM GetAllFoodTypes() { var result = FoodType.ToList(); var viewModel = new AddFoodItemVM("", 0, result); return(viewModel); }
public async Task AddFoodItemToDB(AddFoodItemVM viewModel) { var newFoodItem = new FoodItem { Name = viewModel.Name, FoodTypeId = viewModel.FoodTypeId }; FoodItem.Add(newFoodItem); await this.SaveChangesAsync(); }
public ActionResult AddFoodItem() { if (HomeController.USER_NUMBER == -1) { return(RedirectToAction("NewUser", "Home")); } else { User user = UserDAL.GetUser(HomeController.USER_NUMBER); AddFoodItemVM model = new AddFoodItemVM { user = user }; return(View(model)); } }
public async Task <IActionResult> AddFoodItem(AddFoodItemVM addFood) { await context.AddFoodItemToDB(addFood); return(View(context.GetAllFoodTypes())); }