//public Vloot ZoekVloot(string naamVloot) //{ // if (!_vloten.ContainsKey(naamVloot)) throw new RederijException("Vloot bevindt zich niet in de rederij."); // return _vloten[naamVloot]; //} public void VoegHavenToe(string naamHaven) { if (_actieveHavens.ContainsKey(naamHaven)) { throw new RederijException("Haven bestaat reeds in de lijst van actieve havens."); } Haven nieuweHaven = new Haven(naamHaven); _actieveHavens.Add(naamHaven, nieuweHaven); }
public void Verwijder(Haven haven) => _havens.Remove(haven);
public void VoegToe(Haven haven) => _havens.Add(haven);