예제 #1
0
        public async Task <ActionResult <BaseResponse <GroceryList> > > GetGroceryListByShopId([FromRoute] int shopId)
        {
            var groceryList = await _grocceryItemService.GetGrocceryListByShopId(shopId);

            if (groceryList == null)
            {
                return(BadRequest(new BaseResponse <GroceryList>()
                {
                    Succes = false,
                    Error = "shop does not exist"
                }));
            }

            return(Ok(new BaseResponse <GroceryList>()
            {
                Data = groceryList,
                Succes = true
            }));
        }