AsciiImportExport.Tests.SpecialityBankFormatTest.GetDefinition C# (CSharp) Метод

GetDefinition() приватный Метод

private GetDefinition ( ) : DocumentFormatDefinitionBuilder
Результат DocumentFormatDefinitionBuilder
        private DocumentFormatDefinitionBuilder<ChequeRow> GetDefinition()
        {
            var definition = new DocumentFormatDefinitionBuilder<ChequeRow>(string.Empty, false);
            definition.AddColumn(q => q.AccountNo,
                                 c => c.SetColumnWidth(12).SetAlignment(ColumnAlignment.Right).SetFillChar('0').ThrowOnOverflow());
            definition.AddColumn(q => q.RecordType, c => c.SetExportFunc(EnumConvertFunc));
            definition.AddColumn(q => q.SerialNumber,
                                 c => c.SetColumnWidth(10).SetAlignment(ColumnAlignment.Right).SetFillChar('0').ThrowOnOverflow());
            definition.AddColumn(q => q.AmountCents,
                                 c => c.SetColumnWidth(12).SetAlignment(ColumnAlignment.Right).SetFillChar('0').ThrowOnOverflow());
            definition.AddColumn(q => q.Date,
                                 c => c.SetColumnWidth(8).SetStringFormat("yyyyMMdd"));
            definition.AddDummyColumn(1);
            definition.AddDummyColumn(50);
            definition.AddDummyColumn(16);
            definition.AddDummyColumn(256);
            definition.AddDummyColumn(16);
            definition.SetExportHeaderLine(false);
            definition.SetTrimLineEnds(false);
            return definition;
        }