diff --git a/Implementations/Services/ResturantService.cs b/Implementations/Services/ResturantService.cs index 3de0ffb..75ff4cc 100644 --- a/Implementations/Services/ResturantService.cs +++ b/Implementations/Services/ResturantService.cs @@ -1,9 +1,11 @@ using CommunityProApp.Dtos; +using CommunityProApp.Entities; using CommunityProApp.Interfaces.Repositories; using CommunityProApp.Interfaces.Services; using CommunityProApp.Models; using System; using System.Collections.Generic; +using System.Linq; namespace CommunityProApp.Implementations.Services { @@ -22,7 +24,19 @@ public BaseResponse AddFoodItem(CreateFoodItemRequesModel model) public IList DisplayFoodItems() { - throw new NotImplementedException(); + + return _resturantRepository.Get().Select(foodItem => new FoodItemDto + { + Id=foodItem.Id, + Name=foodItem.Name, + Description=foodItem.Description, + Price=foodItem.Price, + Discount=foodItem.Discount, + ProductImage=foodItem.ProductImage, + Rating=foodItem.Rating, + ProductAdditionalImage1=foodItem.ProductAdditionalImage1, + ProductAdditionalImage2=foodItem.ProductAdditionalImage2, + }).ToList(); } public FoodItemDto FoodItemDetail(Guid id)