private void DisplayFilter()
        {
            EveDataSet.mapRegionsDataTable regions = Regions.GetAllRegions();

            _stations = new EveDataSet.staStationsDataTable();
            lstStations.Items.Clear();
            lstStations.DisplayMember = "stationName";
            lstStations.ValueMember = "stationID";
            lstStations.DataSource = _stations;

            string[] ranges = OrderRange.GetStandardRanges();
            cmbRange.Items.AddRange(ranges);
            cmbRange.SelectedIndex = 0;

            if (!_filterDetail.Name.Equals(""))
            {
                txtLocationName.Text = _filterDetail.Name;
                txtLocationName.Enabled = false;

                foreach (EveDataSet.mapRegionsRow region in regions)
                {
                    chkRegions.Items.Add(new MiniRegion(region.regionID, region.regionName),
                        _filterDetail.Regions.Contains(region.regionID));
                }

                foreach (int station in _filterDetail.Stations)
                {
                    _stations.ImportRow(Stations.GetStation(station));
                }
                txtStation.Text = Stations.GetStationName(_filterDetail.StationID);
                cmbRange.SelectedIndex = cmbRange.Items.IndexOf(OrderRange.GetRangeText(_filterDetail.Range));
            }
            else
            {
                foreach (EveDataSet.mapRegionsRow region in regions)
                {
                    chkRegions.Items.Add(new MiniRegion(region.regionID, region.regionName));
                }
            }

            RefreshDisplay();
        }
        private void AutoAddConfig_Load(object sender, EventArgs e)
        {
            //cmbAddBasedOn.Text = UserAccount.CurrentGroup.Settings.AutoAddItemsBy;
            txtMinRequired.Text = UserAccount.CurrentGroup.Settings.AutoAddMin.ToString();
            txtMinPurchases.Text = UserAccount.CurrentGroup.Settings.AutoAddBuyMin.ToString();
            txtMinSales.Text = UserAccount.CurrentGroup.Settings.AutoAddSellMin.ToString();
            dtpTransactionStartDate.Value = UserAccount.CurrentGroup.Settings.AutoAddStartDate;

            _buyStations = new EveDataSet.staStationsDataTable();
            lstBuyStations.Items.Clear();
            lstBuyStations.DisplayMember = "stationName";
            lstBuyStations.ValueMember = "stationID";
            lstBuyStations.DataSource = _buyStations;
            foreach (int stationID in UserAccount.CurrentGroup.Settings.AutoAddBuyStations)
            {
                _buyStations.ImportRow(Stations.GetStation(stationID));
            }

            _sellStations = new EveDataSet.staStationsDataTable();
            lstSellStations.Items.Clear();
            lstSellStations.DisplayMember = "stationName";
            lstSellStations.ValueMember = "stationID";
            lstSellStations.DataSource = _sellStations;
            foreach (int stationID in UserAccount.CurrentGroup.Settings.AutoAddSellStations)
            {
                _sellStations.ImportRow(Stations.GetStation(stationID));
            }
        }