public async Task <IActionResult> DeleteConfirmed(int id) { FoodItem food = await MenuDb.GetFoodItemById(id, _context); await MenuDb.Delete(food, _context); TempData["Message"] = $"{food.ItemName} deleted successfully"; return(RedirectToAction(nameof(FoodTruckMenu))); }
public async Task <IActionResult> Delete(int id) { FoodItem food = await MenuDb.GetFoodItemById(id, _context); if (food == null) { return(NotFound()); } return(View(food)); }
public async Task <IActionResult> Edit(int?id) { if (id == null) { // HTTP 400 return(BadRequest()); } FoodItem food = await MenuDb.GetFoodItemById(id.Value, _context); if (food == null) { return(NotFound()); // returns a HTTP 404 - Not Found // return RedirectToAction("ShowAll"); // Returns the user to the ShowAll Page } return(View(food)); }