public void When(SupplierEvents.BankAccountRemoved e) { if (this.BankAccountList == null) return; this.BankAccountList.Remove(e.BankAccount); }
public override void Handle(SupplierEvents.Created message) { SupplierDto dto = this.Load(message.SupplierId); if (dto != null) throw new Exception("Item with the same Id already created!"); dto = new SupplierDto(); dto.SupplierId = message.SupplierId; this.Save(dto); }
public void When(SupplierEvents.BankAccountAdded e) { if (this.BankAccountList == null) this.BankAccountList = new List<BankAccount>(); this.BankAccountList.Add(e.BankAccount); }
public void When(SupplierEvents.NoteChanged e) { this.Note = e.Note; }
public void When(SupplierEvents.CompanyChanged e) { this.CompanyId = e.CompanyId; }
public void When(SupplierEvents.NameChanged e) { this.Name = e.Name; }
public void When(SupplierEvents.Created e) { this.SupplierId = e.SupplierId; }
public override void Handle(SupplierEvents.BankAccountRemoved message) { SupplierDto dto = this.Load(message.SupplierId); dto.BankAccountList.Remove(message.BankAccount); this.Save(dto); }
public override void Handle(SupplierEvents.NoteChanged message) { SupplierDto dto = this.Load(message.SupplierId); dto.Note = message.Note; this.Save(dto); }
public override void Handle(SupplierEvents.CompanyChanged message) { SupplierDto dto = this.Load(message.SupplierId); dto.CompanyId = message.CompanyId; this.Save(dto); }