public IActionResult DeleteRestaurant([FromRoute] int restaurantId) { var restaurant = _restaurantInfoRepository.GetRestaurant(restaurantId); if (restaurant == null) { return(NotFound()); } _restaurantInfoRepository.DeleteRestaurant(_restaurantInfoRepository.GetRestaurant(restaurantId)); if (!_restaurantInfoRepository.Save()) { return(StatusCode(500, "Something happened")); } return(NoContent()); }