public StationTradingViewModel() { trades = StaticMethods.LoadEmptyStationTrades(23); ItemFiltersModel filters = SqliteDataAccess.LoadItemFilters(); user_brokers_fee = filters.user_brokers_fee.ToString(CultureInfo.InvariantCulture);; user_sales_tax = filters.user_sales_tax.ToString(CultureInfo.InvariantCulture);; List <StationModel> stations = SqliteDataAccess.LoadStations(); ComboBoxStations = new List <ComboBoxStationModel>(); for (var i = 0; i < stations.Count(); i++) { ComboBoxStationModel newStation = new ComboBoxStationModel(); newStation.id = stations[i].id; newStation.name = stations[i].name; ComboBoxStations.Add(newStation); if (i == 0) { comboBoxSelectedId = 0; } if (filters.selected_station_trading_station_id == newStation.id) { comboBoxSelectedId = newStation.id; } } }
public HaulingViewModel() { trades = StaticMethods.LoadEmptyTrades(23); ItemFiltersModel filters = SqliteDataAccess.LoadItemFilters(); if (filters == null) { filters = StaticMethods.SaveDefaultItemFilterModel(); } user_cargo_capacity = filters.user_cargo_capacity.ToString(CultureInfo.InvariantCulture);; user_available_money = filters.user_available_money.ToString(CultureInfo.InvariantCulture);; List <StationModel> stations = SqliteDataAccess.LoadStations(); ComboBoxStations = new List <ComboBoxStationModel>(); ComboBoxStations.Add(new ComboBoxStationModel { id = 0, name = "All stations" }); comboBoxSelectedId = 0; for (var i = 0; i < stations.Count(); i++) { ComboBoxStationModel newStation = new ComboBoxStationModel(); newStation.id = stations[i].id; newStation.name = stations[i].name; ComboBoxStations.Add(newStation); if (filters.selected_hauling_station_id == newStation.id) { comboBoxSelectedId = newStation.id; } } }