Beispiel #1
0
        public void AddLaadPlaats(InkoopOrderPlaats laadPlaats)
        {
            AssertNoPlaatsDuplicates(this.LaadPlaatsen, laadPlaats, nameof(laadPlaats));

            LaadPlaatsen = LaadPlaatsen ?? new List <InkoopOrderPlaats>();
            LaadPlaatsen.Add(laadPlaats);
        }
        public void AddLaadPlaats(Guid newPlaatsId, Guid plaatsId, Guid vestigingId, Guid?overslagBedrijfId)
        {
            var plaats = new InkoopOrderPlaats();

            plaats.Create(
                newPlaatsId,
                plaatsId,
                vestigingId,
                overslagBedrijfId);

            AssertNoPlaatsDuplicates(LaadPlaatsen, plaats, nameof(plaats));
            LaadPlaatsen = LaadPlaatsen ?? new List <InkoopOrderPlaats>();
            LaadPlaatsen.Add(plaats);

            ApplyChange(new LaadPlaatsAdded(Id, newPlaatsId, plaatsId, vestigingId, overslagBedrijfId));
        }