示例#1
0
 private void Apply(PapierSettingPersoonGeregistreerd @event)
 {
     PerNummer = @event.PerNummer;
     Naam      = @event.Naam;
     Voornaam  = @event.Voornaam;
     Adres     = new Adres(@event.Straat, @event.Nummer, @event.Bus, @event.Postcode, @event.Gemeente);
     IsActief  = true;
 }
        public void Project(ref RM.PapierSettingPersoon rm, PapierSettingPersoonGeregistreerd @event)
        {
            rm.PerNummer = @event.PerNummer;
            rm.Naam      = @event.Naam;
            rm.Voornaam  = @event.Voornaam;
            rm.IsActief  = true;

            rm.Adres = new Query.Adres()
            {
                Straat   = @event.Straat,
                Nummer   = @event.Nummer,
                Gemeente = @event.Gemeente,
                Postcode = @event.Postcode,
                Bus      = @event.Bus,
            };

            rm.Version = @event.Version;
            rm.PapierSettingPersoonId = @event.AggregateId;
        }