示例#1
0
        public async Task <ActionResult <IEnumerable <Pastry> > > GetPastryByPastryStockCompositeKey([FromQuery] PastryStockCompositeKey key)
        {
            var pastries = await PastryRepository.GetPastriesByPastryStockCompositeKey(key);

            if (pastries.Count() == 0)
            {
                return(NotFound());
            }

            return(Ok(pastries));
        }
示例#2
0
 public async ValueTask <IEnumerable <Pastry> > GetPastriesByPastryStockCompositeKey(PastryStockCompositeKey pastryCompositeKey)
 {
     return(await Get(p => p.PastryFillingId == pastryCompositeKey.pfid && p.PastryDoughId == pastryCompositeKey.ptid).IncludeFillingAndType().ToListAsync());
 }