void cbProductionLine_DropDown(object sender, EventArgs e)
        {
            if (cbProductionLine.Items.Count != 0)
            {
                cbProductionLine.Items.Clear();
            }

            PrinterExt.LoadProductionLines(cbProductionLine);
        }
        void cbPrinter_DropDown(object sender, EventArgs e)
        {
            if (cbPrinter.Items.Count != 0)
            {
                cbPrinter.Items.Clear();
            }

            PrinterExt.LoadPrinters(cbPrinter);
        }
        protected override void OnLoad(EventArgs e)
        {
            base.OnLoad(e);
            if (DesignMode)
            {
                return;
            }

            if (!IsAutoStart)
            {
                IsDrivingLicense = true;
            }

            if (IsDrivingLicense)
            {
                rbDrivingLicense.Checked = true;
            }
            else
            {
                rbVehicleLicense.Checked = true;
            }
            DisableUi();

            UserSettings.Instance.IsDrivingLicense = rbDrivingLicense.Checked;
            UserSettings.Instance.Load();
            Setting.ApiUrl = UserSettings.Instance.Items["ApiUrl"];

            PrinterExt.LoadPrinters(cbPrinter);
            if (cbPrinter.Items.Count != 0)
            {
                cbPrinter.SelectedIndex = cbPrinter.FindStringExact(UserSettings.Instance.Items["PrinterName"]);
            }

            PrinterExt.LoadProductionLines(cbProductionLine);
            cbProductionLine.SelectedIndex = cbProductionLine.FindStringExact(UserSettings.Instance.Items["ProductionLine"]);
            if (IsAutoStart)
            {
                btnStart_Click(btnStart, e);
            }
        }
Exemple #4
0
        protected override void OnLoad(EventArgs e)
        {
            base.OnLoad(e);
            if (DesignMode)
            {
                return;
            }

            var set = UserSettings.Instance.Items;

            ktbApiUrl.Text = set["ApiUrl"];

            PrinterExt.LoadPrinters(kcbPrinterName);
            if (kcbPrinterName.Items.Count != 0)
            {
                kcbPrinterName.SelectedIndex = kcbPrinterName.FindStringExact(set["PrinterName"]);
            }

            PrinterExt.LoadProductionLines(kcbProductionLine);
            if (kcbProductionLine.Items.Count != 0)
            {
                kcbProductionLine.SelectedIndex = kcbProductionLine.FindStringExact(set["ProductionLine"]);
            }
        }