Exemplo n.º 1
0
        private void savebutton_Click(object sender, EventArgs e)
        {
            try
            {

            BankTransactionDAO aBankTransactionDao = new BankTransactionDAO();
            amount = new List<double>();
            amount = aBankTransactionDao.GetNowBankbalance(debitdateTimePicker.Value);
            double cashamount = 0;
            if (amount.Count >= 5)
            {
                cashamount = amount[4];
            }
             List<double> amount1 = new List<double>();
            amount1 = aBankTransactionDao.GetNowBankbalance(DateTime.Now);
            double cashamount1 = 0;
            if (amount1.Count >= 5)
            {
                cashamount1 = amount[4];
            }

            BankTransaction aTransaction = new BankTransaction();
            if (cashamount >= Convert.ToDouble("0" + amounttextBox.Text) && (Convert.ToDouble("0" + amounttextBox.Text) != 0) &&
                (cashamount1 >= Convert.ToDouble("0" + amounttextBox.Text)))
            {
            aTransaction.BankName = banknametextBox.Text;
            aTransaction.BranchName = branchnametextBox.Text;
            aTransaction.AcoountNumber = accountnumbertextBox.Text;
            aTransaction.DepositeDate = debitdateTimePicker.Value.ToShortDateString();
            aTransaction.DepositePerson = depositepersontextBox.Text;
            aTransaction.DepositeAmount = Convert.ToDouble("0" + amounttextBox.Text);
            string sr = aBankTransactionDao.InsertotherCreditTransaction(aTransaction);
            MessageBox.Show(sr);
            }
             else
             {
                 MessageBox.Show("There is insufficient Balance");
             }
            }
            catch (Exception)
            {
                MessageBox.Show("Please Check input field");
            }
        }