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"; } }
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"; } }