public BasicOutboundInvoiceItem(BasicOutboundInvoiceItem original) :
     this(original.OutboundInvoiceItemId, original.OutboundInvoiceId, original.Description, original.AmountCents
          )
 {
     // empty copy ctor
 }
 public static OutboundInvoiceItem FromBasic (BasicOutboundInvoiceItem basic)
 {
     return new OutboundInvoiceItem(basic);
 }
 public BasicOutboundInvoiceItem(BasicOutboundInvoiceItem original): 
     this (original.OutboundInvoiceItemId, original.OutboundInvoiceId, original.Description, original.AmountCents)
 {
     // empty copy ctor
 }
 private OutboundInvoiceItem (BasicOutboundInvoiceItem basic): base (basic)
 {
     // empty ctor
 }