public override void Handle(SupplierInvoiceEvents.Created message) { SupplierInvoiceDto dto = this.Load(message.SupplierInvoiceId); if (dto != null) throw new Exception("Item with the same Id already created!"); dto = new SupplierInvoiceDto(); dto.SupplierInvoiceId = message.SupplierInvoiceId; dto.SupplierId = message.SupplierId; this.Save(dto); }
public void When(SupplierInvoiceEvents.NoteChanged e) { this.Note = e.Note; }
public void When(SupplierInvoiceEvents.InvoicePaymentDateChanged e) { this.PaymentDate = e.PaymentDate; }
public void When(SupplierInvoiceEvents.InvoiceNoChanged e) { this.InvoiceNo = e.InvoiceNo; }
public void When(SupplierInvoiceEvents.Created e) { this.SupplierInvoiceId = e.SupplierInvoiceId; this.SupplierId = e.SupplierId; }
public override void Handle(SupplierInvoiceEvents.NoteChanged message) { SupplierInvoiceDto dto = this.Load(message.SupplierInvoiceId); dto.Note = message.Note; this.Save(dto); }