Esempio n. 1
0
        public StartMenu(ATMData atmData)
        {
            StartPosition = FormStartPosition.CenterScreen;
            InitializeComponent();

            mAtmData   = atmData;
            mStateForm = new ATMStateForm(mAtmData);
        }
Esempio n. 2
0
 public ATMStateForm(ATMData atmData)
 {
     InitializeComponent();
     mAtmData = atmData;
     mAtmData.MoneyChangedEvent += onAtmMoneyChanged;
     onAtmMoneyChanged();
     FormClosing += (object sender, FormClosingEventArgs e) => { mAtmData.MoneyChangedEvent -= onAtmMoneyChanged; };
 }
Esempio n. 3
0
        public GetMoneyForm(ATMData atmData, OnClose closeFunc)
        {
            InitializeComponent();
            mAtmData     = atmData;
            mOnCloseFunc = closeFunc;

            mPrefCB.Items.Add(ATMData.BILL_TYPE.TYPE_10);
            mPrefCB.Items.Add(ATMData.BILL_TYPE.TYPE_50);
            mPrefCB.Items.Add(ATMData.BILL_TYPE.TYPE_100);
            mPrefCB.Items.Add(ATMData.BILL_TYPE.TYPE_500);
            mPrefCB.SelectedIndex = 0;
        }
Esempio n. 4
0
 public InsertMoneyForm(ATMData atmData, OnCloseClicked closeFunc)
 {
     InitializeComponent();
     mAtmData     = atmData;
     mOnCloseFunc = closeFunc;
 }