private void SuspendPurchase(Service.Models.Store.PurchaseModel item) { var isSuccess = _purchaseService.SuspendPurchase(item.Id); if (isSuccess) { _purchaseService.MarkAsProcessed(item.Id); var email = _userService.GetUserEmail(item.UserId); NotifyAbountPurchaseStatus("Dear User, your purchase has been suspended. We will contact you soon.", email); } }
private void ConfirmPurchase(Service.Models.Store.PurchaseModel item) { var isProcessed = _purchaseService.MarkAsProcessed(item.Id); var isConfirmed = _purchaseService.MarkAsConfirmed(item.Id); if (isProcessed && isConfirmed) { var email = _userService.GetUserEmail(item.UserId); NotifyAbountPurchaseStatus("Dear User, your purchase has been confirmed.", email); } }