private void CopyContentFrom(InvoiceFiscalExportSummary sourceObject)
 {
     FiscalInclusiveStartDate = sourceObject.FiscalInclusiveStartDate;
             FiscalInclusiveEndDate = sourceObject.FiscalInclusiveEndDate;
             ExportedInvoices = sourceObject.ExportedInvoices;
 }
partial         static void CreateCustomDemo(ref InvoiceFiscalExportSummary customDemoObject);
 public static InvoiceFiscalExportSummary CreateDefault()
 {
     var result = new InvoiceFiscalExportSummary();
             result.ExportedInvoices = InvoiceCollection.CreateDefault();
             return result;
 }
        public static InvoiceFiscalExportSummary CreateDemoDefault()
        {
            InvoiceFiscalExportSummary customDemo = null;
                    InvoiceFiscalExportSummary.CreateCustomDemo(ref customDemo);
                    if(customDemo != null)
                        return customDemo;
                    var result = new InvoiceFiscalExportSummary();
                    result.ExportedInvoices = InvoiceCollection.CreateDemoDefault();

                    return result;
        }
 public static void Update_InvoiceFiscalExportSummary_ExportedInvoices(InvoiceFiscalExportSummary invoiceFiscalExportSummary, InvoiceCollection localCollection, InvoiceCollection masterCollection)
 {
     throw new NotImplementedException();
 }