Exemplo n.º 1
0
        public ClientForm(Database.Connection db, ClientSettings s, BarCode.ReaderControl r, Logger.Logging l, int inactTime)
            : base(db)
        {
            userObjects = new Dictionary<String, UserObject>();
            settings = s;
            RC = r;
            logger = l;
            if (inactTime > 0)
            {
                inactivityTimer = new Timer();
                inactivityTimer.Tick += new EventHandler(inactivityTimer_Tick);
                inactivityTimer.Interval = inactTime;
            }

            InitializeComponent();
            if (RC != null || disableScanner)
            {
                RC.BarCodeObject.BarCodeEvent += new EventHandler<BarCode.BarCodeEventArgs>(HandleBarCodeEvent);
            }
        }
Exemplo n.º 2
0
        void showMainWindow()
        {
            if (!Settings.BarCode.NewType())
            {
                RC = new BarCode.ReaderControl();
            }

            database.setIpAddress(Settings.Database.GetDBHost());
            database.setDatabase(Settings.Database.GetDBName());
            database.setPassword(Settings.Database.GetDBPassword());
            database.setPort(Settings.Database.GetDBPort());
            database.setUserName(Settings.Database.GetDBUser());

            mainForm = new ATMForm(database, settings, RC, logger);
            mainForm.Closed += new EventHandler(mainForm_Closed);

            mainForm.Show();
        }