Example #1
0
        private void processWithDraw(int status)
        {
            switch (status)
            {
            case 0:
                this.Hide();
                errorMessage = "Số tiền phải chia hết cho 50000";
                loadingForm  = new Loading();
                loadingForm.Show();
                myTimer.Tick    += new EventHandler(TimerEventProcessor);
                myTimer.Interval = 2000;
                myTimer.Start();

                break;

            case 1:
                this.Hide();
                errorMessage = "Số tiền trong tài khoản của quý khách không đủ";
                loadingForm  = new Loading();
                loadingForm.Show();
                myTimer.Tick    += new EventHandler(TimerEventProcessor);
                myTimer.Interval = 2000;
                myTimer.Start();

                break;

            case 2:
                this.Hide();
                int minMoney = stockBUL.GetMinWithDraw(this.accountNo);
                errorMessage = "Quý khách chỉ được rút tối đa " + CurrencyFormat(minMoney.ToString()) + "/1 ngày";
                loadingForm  = new Loading();
                loadingForm.Show();
                myTimer.Tick    += new EventHandler(TimerEventProcessor);
                myTimer.Interval = 2000;
                myTimer.Start();

                break;

            case 3:
                this.Hide();
                errorMessage = "Số tiền trong máy không đủ để thực hiện giao dịch này";
                loadingForm  = new Loading();
                loadingForm.Show();
                myTimer.Tick    += new EventHandler(TimerEventProcessor);
                myTimer.Interval = 2000;
                myTimer.Start();

                break;

            case 4:
                this.Hide();
                errorMessage = null;
                loadingForm  = new Loading();
                loadingForm.Show();
                myTimer.Tick    += new EventHandler(TimerEventProcessor);
                myTimer.Interval = 2000;
                myTimer.Start();

                break;
            }
        }