コード例 #1
0
        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);
            }
        }
コード例 #2
0
        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);
            }
        }