Beispiel #1
0
        //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);
        }
Beispiel #2
0
 public void Verwijder(Haven haven) => _havens.Remove(haven);
Beispiel #3
0
 public void VoegToe(Haven haven) => _havens.Add(haven);