/// <summary> /// Pobieram liste samochodów tego użytkownika /// </summary> public async void getCarList() { try { CarList.Clear(); var cars = await _carService.GetMyCars(); foreach (var car in cars) { CarList.Add(car); } } catch (Exception ex) { Debug.WriteLine(ex); } }
public void UpdateCarList() { CarList.Clear(); var results = _gameDB.ExecuteQuery( "SELECT " + "V.VehicleName " + "FROM Vehicles V " + "INNER JOIN Manufacturers M " + "ON M.ManufacturerID = V.VehicleManufacturerID " + "WHERE " + $"M.ManufacturerName = '{cb_Manufacturers.SelectedItem.ToString()}' " + "ORDER BY VehicleName "); while (results.Read()) { CarList.Add(results.GetString(0)); } lv_CarList.ItemsSource = null; lv_CarList.ItemsSource = CarList; }
static private int LoadFromAFile(string filename, CarList carList) { if (File.Exists(filename)) { string json = File.ReadAllText(filename); carList.Clear(); int maxId = 0; CarList loadedList = JsonConvert.DeserializeObject <CarList>(json); foreach (var car in loadedList) { if (car.Id > maxId) { maxId = car.Id; } carList.Add(car); } return(maxId + 1); } else { return(0); } }