Beispiel #1
0
        //When users confirms his final details and books his investment.
        private void FinalConfirmButton_Click(object sender, EventArgs e)
        {
            InvestedAmount = decimal.Parse(InvestAmountTextBox.Text);

            //If all the fields are are there and valid then it will write it in the file.
            if (ClientName != "" && ClientTelNo != "" && EmailStatus == true)
            {
                //Creates object for writing in file
                StreamWriter InvestMeFile;

                //Opens the file in append mode and writes.
                InvestMeFile = File.AppendText("InvestMeTransactionDetails.txt");

                InvestMeFile.WriteLine("xxxxxxxx");
                InvestMeFile.WriteLine(TransactionNo);
                InvestMeFile.WriteLine(ClientMailId);
                InvestMeFile.WriteLine(ClientName);
                InvestMeFile.WriteLine(ClientTelNo);
                InvestMeFile.WriteLine(InvestedAmount);
                InvestMeFile.WriteLine(Term);
                InvestMeFile.WriteLine(InterestRate);
                InvestMeFile.WriteLine(FinalAmount);
                InvestMeFile.Close();
            }
            //Sets the value back to 0 if user wishes to view the summary in process after confirmation.
            SummaryListView.Items.Clear();
            TotalTerm     = 0;
            TotalAmount   = 0;
            FinalInterest = 0;

            MessageBox.Show("Transaction No:" + TransactionNo + "\n\nBOOKING IS CONFIRMED", "Thankyou For Investing with us.", MessageBoxButtons.OK, MessageBoxIcon.Information);

            //Visibility is set if user wants to proceed with another transaction/Summary/Search.
            TimeFrameListBox.Visible       = false;
            InvestAmountTextBox.Enabled    = true;
            DetailsDisplayGroupBox.Visible = false;
            ClientDetailGroupBox.Visible   = false;
            FirstProceedButton.Visible     = false;
            ConfirmButton.Visible          = false;
            FinalConfirmButton.Visible     = false;
            InvestAmountGroupBox.Enabled   = true;
            InvestAmountTextBox.Clear();
            InvestAmountTextBox.Focus();
            DisplayButton.Enabled = true;
            SummaryButton.Enabled = true;
        }