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; }
public override void Handle(ArticleEvents.NoteChanged message) { ArticleDto dto = this.Load(message.ArticleId); dto.Note = message.Note; this.Save(dto); }
public override void Handle(ArticleEvents.ArticleUnmarkedAsInternal message) { ArticleDto dto = this.Load(message.ArticleId); this.Save(dto); }
public override void Handle(ArticleEvents.QuantityUnitNameChanged message) { ArticleDto dto = this.Load(message.ArticleId); dto.QuantityUnitName = message.QuantityUnitName; this.Save(dto); }
public override void Handle(ArticleEvents.ManufacturerChanged message) { ArticleDto dto = this.Load(message.ArticleId); dto.Manufacturer = message.Manufacturer; this.Save(dto); }
public override void Handle(ArticleEvents.ArticleGroupChanged message) { ArticleDto dto = this.Load(message.ArticleId); dto.ArticleGroupId = message.ArticleGroupId; this.Save(dto); }