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)); }
public async ValueTask <IEnumerable <Pastry> > GetPastriesByPastryStockCompositeKey(PastryStockCompositeKey pastryCompositeKey) { return(await Get(p => p.PastryFillingId == pastryCompositeKey.pfid && p.PastryDoughId == pastryCompositeKey.ptid).IncludeFillingAndType().ToListAsync()); }