public async Task <RestaurantListDTO> GetAllRestaurants() { var restaurantList = new RestaurantListDTO() { RestaurantList = await _restaurantRepo.GetAll() }; return(restaurantList); }
public async Task <RestaurantListDTO> GetRestaurantsByType(string type) { var restaurantList = new RestaurantListDTO() { RestaurantList = await _restaurantRepo.GetAll() }; var filteredRestaurantList = new List <Restaurant>(); foreach (Restaurant restaurant in restaurantList.RestaurantList) { if (restaurant.Category == type) { filteredRestaurantList.Add(restaurant); } } restaurantList.RestaurantList = filteredRestaurantList; return(restaurantList); }