WindowsFormsApplication4.ChequeForm.button1_Click C# (CSharp) Method

button1_Click() private method

private button1_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void
        private void button1_Click(object sender, EventArgs e)
        {
            String mobileNumber = this.textBox5.Text;
            String emailId = this.textBox6.Text;
            Customer customer = new Customer();
            customer.setEmailId(emailId);
            customer.setMobileNumber(mobileNumber);
            String referenceId = this.textBox4.Text;
            //
            String chequeBankName = this.textBox2.Text;
            String chequeBankCode = this.textBox3.Text;
            String chequeDate = this.textBox4.Text;
            Cheque che = new Cheque();
            che.setBankName(chequeBankName);
            che.setBankCode(chequeBankCode);
            che.setChequeDate(chequeDate);
            che.setChequeNumber("100");
            Reference refe = new Reference();
            refe.setReference1(referenceId);
            OptionalParams op = new OptionalParams();
            op.setCustomer(customer);
            op.setReference(refe);
            double amount = double.Parse(this.textBox1.Text);
            EzeResult result = EzeAPI.create().chequeTransaction(amount,che,op);
            if (result.getStatus() == Status.SUCCESS)
            {
                if (result.getResult() != null)
                {
                    com.eze.api.TransactionDetails td = result.getResult().getTransactionDetails();
                    Form3 f3 = new Form3(parent, td.getTxnId(), op.getCustomer(), parent);
                    f3.Show();
                }
            }
            else
            {
                MessageBox.Show(result.getError().getMessage(), "", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1, MessageBoxOptions.DefaultDesktopOnly, false);
            }
        }