Пример #1
0
 public override void Handle(AddressEvents.StreetChanged message)
 {
     AddressDto dto = this.Load(message.AddressId);
     dto.Street = message.Street;
     dto.HouseNo = message.HouseNo;
     this.Save(dto);
 }
Пример #2
0
 public override void Handle(AddressEvents.Created message)
 {
     AddressDto dto = this.Load(message.AddressId);
     if (dto != null) throw new Exception("Item with the same Id already created!");
     dto = new AddressDto();
     dto.AddressId = message.AddressId;
     dto.Owner = message.Owner;
     dto.OwnerId = message.OwnerId;
     this.Save(dto);
 }
 public void When(AddressEvents.NoteChanged e)
 {
     this.Note = e.Note;
 }
 public void When(AddressEvents.PostalCodeChanged e)
 {
     this.PostalCode = e.PostalCode;
 }
 public void When(AddressEvents.StreetChanged e)
 {
     this.Street = e.Street;
     this.HouseNo = e.HouseNo;
 }
 public void When(AddressEvents.CityChanged e)
 {
     this.CityId = e.CityId;
 }
 public void When(AddressEvents.CountryChanged e)
 {
     this.CountryId = e.CountryId;
 }
 public void When(AddressEvents.Created e)
 {
     this.AddressId = e.AddressId;
     this.Owner = e.Owner;
     this.OwnerId = e.OwnerId;
 }
Пример #9
0
 public override void Handle(AddressEvents.NoteChanged message)
 {
     AddressDto dto = this.Load(message.AddressId);
     dto.Note = message.Note;
     this.Save(dto);
 }
Пример #10
0
 public override void Handle(AddressEvents.CityChanged message)
 {
     AddressDto dto = this.Load(message.AddressId);
     dto.CityId = message.CityId;
     this.Save(dto);
 }