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 })); }