Пример #1
0
        private void SaveSettings()
        {
            SettingsHelper.ConversionSettings conversionSettings = new SettingsHelper.ConversionSettings();

            conversionSettings.JPEGInputPath       = _txtJPEGInputPath.Text;
            conversionSettings.PDFInputPath        = _txtPDFInputPath.Text;
            conversionSettings.OutputPath          = _txtOutputPath.Text;
            conversionSettings.ConversionFrequency = Convert.ToInt32(_nudConversionFrequency.Value);
            conversionSettings.MoveSourcePath      = _txtMoveSourceTo.Text;

            SettingsHelper.SaveSettings(Path.Combine(Path.GetDirectoryName(Assembly.GetEntryAssembly().Location), Constants.ConfigFile), conversionSettings);
        }
Пример #2
0
        private void LoadSettings()
        {
            string settingsFile = Path.Combine(Path.GetDirectoryName(Assembly.GetEntryAssembly().Location), Constants.ConfigFile);

            if (!File.Exists(settingsFile))
            {
                string projFolder = Application.ExecutablePath;
                int    index      = projFolder.ToLower().IndexOf("bin");
                projFolder = projFolder.Substring(0, index);

                settingsFile = Path.Combine(projFolder, Constants.ConfigFile);
            }

            SettingsHelper.ConversionSettings conversionSettings = SettingsHelper.LoadSettings(settingsFile);

            _txtJPEGInputPath.Text        = conversionSettings.JPEGInputPath;
            _txtPDFInputPath.Text         = conversionSettings.PDFInputPath;
            _txtOutputPath.Text           = conversionSettings.OutputPath;
            _nudConversionFrequency.Value = conversionSettings.ConversionFrequency;
            _txtMoveSourceTo.Text         = conversionSettings.MoveSourcePath;
            _chkDeleteSource.Checked      = String.IsNullOrEmpty(conversionSettings.MoveSourcePath);
        }
Пример #3
0
 private void LoadSettings()
 {
     _conversionSettings = SettingsHelper.LoadSettings(Path.Combine(Path.GetDirectoryName(Assembly.GetEntryAssembly().Location), Constants.ConfigFile));
 }