コード例 #1
0
        public IActionResult EditDefault(string cusID, string cardID)
        {
            var result            = RestAPI.SendPostRequest($"api/Transaction/DefaultCard?cusID=" + cusID + "&cardID=" + cardID, null);
            var customerEditItems = HelperCommon.DeserializeObject <Stripe.Customer>(result.Content);

            return(PartialView("~/Views/Card/_Default.cshtml", customerEditItems));
        }
コード例 #2
0
        public IActionResult Index(string cusID)
        {
            cusID = "cus_Eue2iFwuOLZHmJ";
            var result        = RestAPI.SendPostRequest($"api/Transaction/GetCardByCustomer?cusID=" + cusID, null);
            var customerItems = HelperCommon.DeserializeObject <Stripe.Customer>(result.Content);

            return(View(customerItems));
        }
コード例 #3
0
        public IActionResult CreateTokenCard(string tokenCard, string cusID)
        {
            //tokenCard = "tok_1EZx3JDA5slZiHRBUi7BcAa8";
            //cusID = "cus_Eue2iFwuOLZHmJ";
            var result     = RestAPI.SendPostRequest($"api/Transaction/CreateCard?tokenCard=" + tokenCard + "&cusID=" + cusID, null);
            var createCard = HelperCommon.DeserializeObject <Stripe.Customer>(result.Content);

            return(Json("Create Card Success"));
        }
コード例 #4
0
        public IActionResult Delete(string cusID, string cardID)
        {
            var result = RestAPI.SendPostRequest($"api/Transaction/DeleteCard?cusID=" + cusID + "&cardID=" + cardID, null);
            var customerRemoveItems = HelperCommon.DeserializeObject <Stripe.Card>(result.Content);

            if (customerRemoveItems.Deleted == true)
            {
                var resultCus     = RestAPI.SendPostRequest($"api/Transaction/GetCardByCustomer?cusID=" + cusID, null);
                var customerItems = HelperCommon.DeserializeObject <Stripe.Customer>(resultCus.Content);
                return(PartialView("~/Views/Card/_Default.cshtml", customerItems));
            }
            return(PartialView("~/Views/Card/_Default.cshtml", new Stripe.Customer()));
        }