public async Task ApprovedProduct(ProductApprovedDTO item) { var rest = await FirstOrDefaultAsync(x => x.Id == new ObjectId(item.restId)); if (rest == null) { throw new HttpStatusCodeException(StatusCodes.Status404NotFound, "Restaurant Bulunumadı..!!"); } var pro = rest.Product.FirstOrDefault(x => x.Id == new ObjectId(item.ProdId)); if (pro == null) { throw new HttpStatusCodeException(StatusCodes.Status404NotFound, "Ürün Bulunumadı..!!"); } pro.Status = StatusType.Approved; await UpdateAsync(rest); }
public async Task ApprovedProduct([FromBody] ProductApprovedDTO item) { await _restaurantService.ApprovedProduct(item); }