using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace dealer { public class DataManager { private List vehicles = new List(); public void AddVehicle(Vehicle vehicle) { vehicles.Add(vehicle); } public IEnumerable GetAllVehicles() { return vehicles; } public void RemoveVehicle(Vehicle vehicle) { vehicles.Remove(vehicle); } public void Save() { // Implementace ukládání dat do souboru - JSON var json = System.Text.Json.JsonSerializer.Serialize(vehicles); System.IO.File.WriteAllText("vehicles.json", json); } public void Load() { string path = "vehicles.json"; // Implementace načítání dat ze souboru - JSON if (System.IO.File.Exists(path)) { var json = System.IO.File.ReadAllText(path); vehicles = System.Text.Json.JsonSerializer.Deserialize>(json) ?? new List(); } } } }