Пример #1
0
 public override void Handle(ArticleEvents.Created message)
 {
     ArticleDto dto = this.Load(message.ArticleId);
     if (dto != null) throw new Exception("Item with the same Id already created!");
     dto = new ArticleDto();
     dto.ArticleId = message.ArticleId;
     this.Save(dto);
 }
 public void When(ArticleEvents.NoteChanged e)
 {
     this.Note = e.Note;
 }
 public void When(ArticleEvents.ArticleUnmarkedAsInternal e)
 {
 }
 public void When(ArticleEvents.QuantityUnitNameChanged e)
 {
     this.QuantityUnitName = e.QuantityUnitName;
 }
 public void When(ArticleEvents.ModelNameChanged e)
 {
     this.ModelName = e.ModelName;
 }
 public void When(ArticleEvents.ManufacturerChanged e)
 {
     this.Manufacturer = e.Manufacturer;
 }
 public void When(ArticleEvents.ArticleGroupChanged e)
 {
     this.ArticleGroupId = e.ArticleGroupId;
 }
 public void When(ArticleEvents.Created e)
 {
     this.ArticleId = e.ArticleId;
 }
Пример #9
0
 public override void Handle(ArticleEvents.NoteChanged message)
 {
     ArticleDto dto = this.Load(message.ArticleId);
     dto.Note = message.Note;
     this.Save(dto);
 }
Пример #10
0
 public override void Handle(ArticleEvents.ArticleUnmarkedAsInternal message)
 {
     ArticleDto dto = this.Load(message.ArticleId);
     this.Save(dto);
 }
Пример #11
0
 public override void Handle(ArticleEvents.QuantityUnitNameChanged message)
 {
     ArticleDto dto = this.Load(message.ArticleId);
     dto.QuantityUnitName = message.QuantityUnitName;
     this.Save(dto);
 }
Пример #12
0
 public override void Handle(ArticleEvents.ManufacturerChanged message)
 {
     ArticleDto dto = this.Load(message.ArticleId);
     dto.Manufacturer = message.Manufacturer;
     this.Save(dto);
 }
Пример #13
0
 public override void Handle(ArticleEvents.ArticleGroupChanged message)
 {
     ArticleDto dto = this.Load(message.ArticleId);
     dto.ArticleGroupId = message.ArticleGroupId;
     this.Save(dto);
 }