示例#1
0
        protected void btnEdit_Click(object sender, EventArgs e)
        {
            GreenSvc.Account gsvAccount = new GreenSvc.Account();

            gsvAccount.FirstName      = txtFirstName.Text;
            gsvAccount.LastName       = txtLastName.Text;
            gsvAccount.BillingAddress = txtBillingAddress.Text;
            gsvAccount.City           = txtCity.Text;
            gsvAccount.State          = txtState.Text;
            gsvAccount.ZipCode        = int.Parse(txtZip.Text);

            GreenSvc.Card gsvCard = new GreenSvc.Card();

            gsvCard.Number  = Convert.ToInt64(txtCardNumber.Text);
            gsvCard.Exp     = Convert.ToDateTime(txtExp.Text);
            gsvCard.Cvv     = int.Parse(txtCVV.Text);
            gsvCard.Limit   = float.Parse(txtLimit.Text);
            gsvCard.Balance = float.Parse(txtBalance.Text);


            int success = pxy.UpdateAccount(gsvAccount, gsvCard);

            if (success > 0)
            {
                lblError.Text = "STATUS: ACCOUNT UPDATED SUCCESSFULLY";
            }
            else
            {
                lblError.Text = "STATUS: ACCOUNT NOT UPDATED SUCCESSFULLY";
            }
        }
示例#2
0
        protected void btnSubmit_Click(object sender, EventArgs e)
        {
            if (pxy.AuthenticateCard(Convert.ToInt64(txtCardNumber.Text), Convert.ToInt32(txtCVV.Text)))
            {
                GreenSvc.Transaction gsvTransaction = new GreenSvc.Transaction();

                gsvTransaction.Amount = float.Parse(txtAmount.Text);
                gsvTransaction.Date   = Convert.ToDateTime(txtDate.Text);

                GreenSvc.Card gsvCard = new GreenSvc.Card();

                gsvCard.Number = Convert.ToInt64(txtCardNumber.Text);

                int success = pxy.CreateTransaction(gsvTransaction, gsvCard);

                if (success > 0)
                {
                    lblError.Text = "STATUS: TRANSACTION CREATED SUCCESSFULLY";
                }
                else
                {
                    lblError.Text = "STATUS: TRANSACTION NOT CREATED SUCCESSFULLY";
                }
            }
            else
            {
                lblError.Text = "Status: AUTHENTICATION ERROR --REENTER CORRECT CARD NUMBER AND CVV";
            }
        }