public bool SaveSettings()
        {
            var settings = new LabelPrinterSettings();

            settings.printerName = cmboBxPrinter.Text;
            settings.labelFolder = txtFolder.Text;

            return(XMLConfigHandler.SaveConfig(settings));
        }
예제 #2
0
        public bool SaveSettings()
        {
            var settings = new DBSettings();

            settings.DBServer   = txtDBHost.Text;
            settings.DBUser     = txtDBUser.Text;
            settings.DBPassword = CryptoSystem.Encrypt(txtDBPassword.Text);

            return(XMLConfigHandler.SaveConfig(settings));
        }
예제 #3
0
        public bool SaveSettings()
        {
            var s = new SAPSettings();

            s.hostname = txtSAPHost.Text;
            s.user     = txtSAPUser.Text;
            s.password = CryptoSystem.Encrypt(txtSAPPassword.Text);
            s.client   = txtSAPClient.Text;
            s.device   = txtDevice.Text;

            return(XMLConfigHandler.SaveConfig(s));
        }
        public bool SaveSettings()
        {
            var settings = new BarcodeScannerSettings();

            if (cmboBxPrefix.Text.Length > 0)
            {
                settings.prefix = cmboBxPrefix.Text[0];
            }

            if (cmboBxSuffix.Text.Length > 0)
            {
                settings.suffix = cmboBxSuffix.Text[0];
            }

            settings.readFrom = cmboBxInput.Text;
            settings.baudRate = int.Parse(cmboBxBaudRate.Text);
            settings.dataBits = int.Parse(cmboBxDataBits.Text);
            settings.parity   = (Parity)Enum.Parse(typeof(Parity), cmboBxParity.Text);
            settings.stopBits = (StopBits)Enum.Parse(typeof(StopBits), cmboBxStopBits.Text);

            return(XMLConfigHandler.SaveConfig(settings));
        }
예제 #5
0
        public bool SaveSettings()
        {
            var settings = new ScaleSettings();

            settings.scaleType = scaleTypes[cmboBxScaleType.SelectedIndex].scaleType;
            settings.localTare = chkBxLocalTare.Checked;
            settings.hostname  = txtBxHostHame.Text;
            try
            {
                settings.tcpPort = int.Parse(txtBxPort.Text);
            }
            catch (FormatException)
            {
                MessageBox.Show("Invalid port for scale");
                return(false);
            }
            settings.comPort  = cmboBxCOMPort.Text;
            settings.baudRate = int.Parse(cmboBxBaudRate.Text);
            settings.dataBits = int.Parse(cmboBxDataBits.Text);
            settings.parity   = (Parity)Enum.Parse(typeof(Parity), cmboBxParity.Text);
            settings.stopBits = (StopBits)Enum.Parse(typeof(StopBits), cmboBxStopBits.Text);

            return(XMLConfigHandler.SaveConfig(settings));
        }