public async Task <IActionResult> DeletePurchaseOffer(int purchaseOfferID) { try { var userId = Convert.ToInt32(this.User.FindFirstValue(ClaimTypes.NameIdentifier)); Boolean result = await _purchasesRepository.DeletePurchaseOffers(purchaseOfferID, userId); if (result) { return(Ok()); } return(BadRequest("Not Deleted Record")); } catch (Exception ex) { return(BadRequest(ex.Message)); } }