Exemplo n.º 1
0
 private void Handle(CommandEnvelope commandEnvelope, AnschriftAendern aktion, UnitOfWork unitOfWork)
 {
     var repo = new KundenRepository(unitOfWork);
     var kunde = repo.Retrieve(aktion.KundenId).Kunden.Single();
     if (kunde.Anschrift != aktion.NeueAnschrift)
     {
         kunde.Anschrift = aktion.NeueAnschrift;
         repo.Update(kunde);
     }
 }
Exemplo n.º 2
0
 private void Handle(CommandEnvelope commandEnvelope, KundeErfassen aktion, UnitOfWork unitOfWork)
 {
     var repo = new KundenRepository(unitOfWork);
     repo.Insert(aktion.KundenId, aktion.Name, aktion.Anschrift);
 }