Beispiel #1
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            //int AccountNo = DBBizOb.DbConnect.GetAccountNo(Session["UserAuthentication"].ToString(), AccountSelector.SelectedValue);

            int AccountNo = int.Parse(AccountSelector.SelectedValue);

            if (AccountNo != -1)
            {
                //Check for sufficient funds
                float balance = DBBizOb.DbConnect.GetBalance(AccountNo);


                if (balance >= 200.20 && (AccountSelector.SelectedItem.Text).Substring(0, 1) == "C" ||
                    balance >= 0.20 && (AccountSelector.SelectedItem.Text).Substring(0, 1) == "S")
                {
                    TransactionListView.Visible = true;
                    lbl_nofunds.Visible         = false;

                    //Charge Transaction Fee
                    DBBizOb.DbConnect.InsertStatementFee(Session["UserAuthentication"].ToString(), AccountNo);

                    TransactionListView.DataSourceID = "SqlDataSource1";
                    TransactionListView.DataBind();
                }
                else
                {
                    TransactionListView.Visible = false;
                    lbl_nofunds.Visible         = true;
                }

                balance = DBBizOb.DbConnect.GetBalance(AccountNo);

                lbl_balanceText.Visible = true;
                lbl_balance.Visible     = true;

                lbl_balance.Text = balance.ToString();
            }
        }
Beispiel #2
0
 public static void RefreshRelatedTransactions()
 {
     TransactionListView.SetRelatedTransactions(AccountRepository.Selected);
 }