public void AddVehicle(Vehicle vehicle) { if (Park.Vehicles.Count >= Settings.AmountPlaces) { throw new System.InvalidOperationException("Try to add auto on full parking"); } if (IsNotEqualId(vehicle.Id)) { Park.Vehicles.Add(vehicle); vehicle.ParkingPlaceNumber = Park.GetFreeParkingPlace(); Park.ParkingPlaces[Park.GetFreeParkingPlace()] = false;//місце зайнято return; } throw new System.ArgumentException("Auto with this id is already stay on cool parking"); }