public virtual void AddInvoice(PaymentInvoice invoice) { invoice.Payment = this; invoices.Insert(0, invoice); if (InvoicesChanged != null) { InvoicesChanged(invoice, null); } }
public virtual void RemoveInvoice(PaymentInvoice invoice) { if (invoices.Contains(invoice)) { invoices.Remove(invoice); if (InvoicesChanged != null) { InvoicesChanged(invoice, null); } } }