public override void Handle(CompanyEvents.ContactPersonChanged message) { CompanyDto dto = this.Load(message.CompanyId); dto.ContactPersonName = message.ContactPersonName; dto.ContactPhoneNo = message.ContactPhoneNo; this.Save(dto); }
public override void Handle(CompanyEvents.CompanyCodeChanged message) { CompanyDto dto = this.Load(message.CompanyId); dto.CompanyCode = message.CompanyCode; dto.CompanyVatCode = message.CompanyVatCode; this.Save(dto); }
public override void Handle(CompanyEvents.Created message) { CompanyDto dto = this.Load(message.CompanyId); if (dto != null) throw new Exception("Item with the same Id already created!"); dto = new CompanyDto(); dto.CompanyId = message.CompanyId; this.Save(dto); }
public void When(CompanyEvents.CommunicationRemoved e) { this.CommunicationIdList.Remove(e.CommunicationId); }
public void When(CompanyEvents.CommunicationAdded e) { this.CommunicationIdList.Add(e.CommunicationId); }
public void When(CompanyEvents.AddressRemoved e) { this.AddressIdList.Remove(e.AddressId); }
public void When(CompanyEvents.AddressAdded e) { this.AddressIdList.Add(e.AddressId); }
public void When(CompanyEvents.NoteChanged e) { this.Note = e.Note; }
public void When(CompanyEvents.ContactPersonChanged e) { this.ContactPersonName = e.ContactPersonName; this.ContactPhoneNo = e.ContactPhoneNo; }
public void When(CompanyEvents.CompanyCodeChanged e) { this.CompanyCode = e.CompanyCode; this.CompanyVatCode = e.CompanyVatCode; }
public void When(CompanyEvents.NameChanged e) { this.Name = e.Name; }
public void When(CompanyEvents.Created e) { this.CompanyId = e.CompanyId; }
public override void Handle(CompanyEvents.CommunicationRemoved message) { CompanyDto dto = this.Load(message.CompanyId); dto.CommunicationIdList.Remove(message.CommunicationId); this.Save(dto); }
public override void Handle(CompanyEvents.AddressRemoved message) { CompanyDto dto = this.Load(message.CompanyId); dto.AddressIdList.Remove(message.AddressId); this.Save(dto); }