public void SaveSettings(Settings settings)
 {
     settings.Chart1Column1 = Chart1Column1;
     settings.Chart1Column2 = Chart1Column2;
     settings.Chart2Column1 = Chart2Column1;
     settings.Chart2Column2 = Chart2Column2;
 }
        public void SaveSettings(Settings settings)
        {
            settings.AllPossibleColumns = Data.Tables[0].Columns.Cast<DataColumn>()
                .Select(p => p.ColumnName)
                .ToArray<String>();

            settings.DataYear = DataYear;
        }
        public void LoadSettings(Settings settings)
        {
            var possibleColumns = settings.Group1Columns.Concat(settings.Group2Columns);
            possibleColumns
                .ToList()
                .ForEach(p => this.listView1.Items.Add(p));

            listView1.Items.Cast<ListViewItem>().ToList().ForEach(p => p.Selected = true);
            listView1.CheckItemsWithText(settings.CommentColumns);
            chkSingleReport.Checked = settings.SingleReport;
        }
        public void LoadSettings(Settings settings)
        {
            var chosenColumns = settings.Group1Columns.Concat(settings.Group2Columns).ToArray();
            comboBox1.AddStringArrayAsDataSource((String[])chosenColumns.Clone());
            comboBox2.AddStringArrayAsDataSource((String[])chosenColumns.Clone());
            comboBox3.AddStringArrayAsDataSource((String[])chosenColumns.Clone());

            comboBox1.SetValue(settings.Rank1Column);
            comboBox2.SetValue(settings.Rank2Column);
            comboBox3.SetValue(settings.Rank3Column);
        }
        public void LoadSettings(Settings settings)
        {
            var columns1 = settings.Group1Columns;
            var columns2 = settings.Group2Columns.Concat(settings.Group1Columns).ToArray();

            var columns1Copy = new String[columns1.Length];
            var columns2Copy = new String[columns2.Length];

            columns1.CopyTo(columns1Copy, 0);
            columns2.CopyTo(columns2Copy, 0);
            chart1Column1.AddStringArrayAsDataSource(columns1);
            chart1Column2.AddStringArrayAsDataSource(columns1Copy);
            chart2Column1.AddStringArrayAsDataSource(columns2);
            chart2Column2.AddStringArrayAsDataSource(columns2Copy);

            chart1Column1.SetValue(settings.Chart1Column1);
            chart1Column2.SetValue(settings.Chart1Column2);
            chart2Column1.SetValue(settings.Chart2Column1);
            chart2Column2.SetValue(settings.Chart2Column2);
        }
 public void SaveSettings(Settings settings)
 {
     settings.CommentColumns = CommentColumns;
     settings.SingleReport = SingleReport;
 }
 private void ReadSettings()
 {
     if (File.Exists(SettingsPath))
     {
         var stream = new FileStream(SettingsPath, FileMode.Open);
         _settings = (Settings) _serializer.ReadObject(stream);
         stream.Close();
     }
     else
     {
         _settings = new Settings();
     }
 }
 public void LoadSettings(Settings settings)
 {
     this.txtDataYear.Text = settings.DataYear;
 }
 public void SaveSettings(Settings settings)
 {
     settings.Rank1Column = Rank1Column;
     settings.Rank2Column = Rank2Column;
     settings.Rank3Column = Rank3Column;
 }