public async Task <IActionResult> DeleteDish(Dishe dish) { _context.Dishes.Remove(dish); await _context.SaveChangesAsync(); return(RedirectToAction("Index", "Home")); }
public async Task <IActionResult> AddDish(Dishe dish) { await _context.Dishes.AddAsync(dish); await _context.SaveChangesAsync(); return(RedirectToAction("Index", "Home")); }
public async Task <IActionResult> EditDish(Dishe dish) { var entity = await _context.Dishes.FindAsync(dish.Id); if (entity == null) { await _context.Dishes.AddAsync(dish); } else { entity.Name = dish.Name; entity.Price = dish.Price; entity.RestaurantId = dish.RestaurantId; entity.Desc = dish.Desc; } await _context.SaveChangesAsync(); return(RedirectToAction("Index", "Home")); }