Beispiel #1
0
        public ActionResult AddCardToWallet(string userId, string nameSurname, string cardNumber, string cardAlias, string month, string year)
        {
            BankCardCreateRequest request = new BankCardCreateRequest();

            request.userId          = userId;
            request.cardOwnerName   = nameSurname;
            request.cardNumber      = cardNumber;
            request.cardAlias       = cardAlias;
            request.cardExpireMonth = month;
            request.cardExpireYear  = year;
            request.clientIp        = "127.0.0.1";
            return(View(BankCardCreateRequest.Execute(request, settings)));
        }
        public async Task <Result> Create([FromBody] BankCardCreateRequest request)
        {
            var userId = HttpContext.GetUserId();

            var bankCard = new BankCard
            {
                CustomerId  = userId,
                BankCode    = request.BankCode,
                BankNo      = request.BankNo,
                Createat    = DateTime.Now,
                Name        = request.Name,
                PhoneNumber = request.PhoneNumber
            };

            await _bankCardRepository.InsertAsync(bankCard);

            return(Result.Ok());
        }
        protected void BtnAddCardToWallet_Click(object sender, EventArgs e)
        {
            Settings settings             = new Settings();
            BankCardCreateRequest request = new BankCardCreateRequest();

            request.userId          = userId.Value;
            request.cardOwnerName   = nameSurname.Value;
            request.cardNumber      = cardNumber.Value;
            request.cardAlias       = cardAlias.Value;
            request.cardExpireMonth = month.Value;
            request.cardExpireYear  = year.Value;
            request.clientIp        = "127.0.0.1";
            BankCardCreateResponse response = BankCardCreateRequest.Execute(request, settings);
            string jsonResponse             = JsonConvert.SerializeObject(response, Formatting.Indented);

            result.InnerHtml = "<pre>" + jsonResponse + "</pre>";

            //   return View();
        }