public async Task <List <DAL.App.DTO.Price> > AllForFoodItemAsync(int foodItemId)
 {
     return(await RepositoryDbSet
            .Where(price => price.FoodItemId == foodItemId)
            .Select(e => PriceMapper.MapFromDomain(e))
            .ToListAsync());
 }
 public override async Task <List <DAL.App.DTO.Price> > AllAsync()
 {
     return(await RepositoryDbSet
            .Include(price => price.FoodItem)
            .Select(price => PriceMapper.MapFromDomain(price))
            .ToListAsync());
 }
        public async Task <ActionResult <PublicApi.v1.DTO.Price> > GetPrice(int id)
        {
            var price = await _bll.Prices.FindAsync(id);

            if (price == null)
            {
                return(NotFound());
            }

            return(PriceMapper.MapFromBLL(price));
        }