Example #1
0
 private CsvTargetFieldsChain()
 {
     firstTargetField                                                             = new CsvTargetField(Settings.Default.ContributorAccFieldIndex, Settings.Default.ContributorAccField);
     firstTargetField.Successor                                                   = new CsvTargetField(Settings.Default.PaymentDateFieldIndex, Settings.Default.PaymentDateField);
     firstTargetField.Successor.Successor                                         = new CsvTargetField(Settings.Default.BankOperDateFieldIndex, Settings.Default.BankOperDateField);
     firstTargetField.Successor.Successor.Successor                               = new CsvTargetField(Settings.Default.BankOperTypeFieldIndex, Settings.Default.BankOperTypeField);
     firstTargetField.Successor.Successor.Successor.Successor                     = new CsvTargetField(Settings.Default.PaymentPurposeFieldIndex, Settings.Default.PaymentPurposeField);
     firstTargetField.Successor.Successor.Successor.Successor.Successor           = new CsvTargetField(Settings.Default.BeneficiaryFieldIndex, Settings.Default.BeneficiaryField);
     firstTargetField.Successor.Successor.Successor.Successor.Successor.Successor =
         new CsvTargetField(Settings.Default.BeneficiaryAccFieldIndex, Settings.Default.BeneficiaryAccField);
     firstTargetField.Successor.Successor.Successor.Successor.Successor.Successor.Successor =
         new CsvTargetField(Settings.Default.IntBankCodeFieldIndex, Settings.Default.IntBankCodeField);
     firstTargetField.Successor.Successor.Successor.Successor.Successor.Successor.Successor.Successor =
         new CsvTargetField(Settings.Default.BankOperValueFieldIndex, Settings.Default.BankOperValueField);
     firstTargetField.Successor.Successor.Successor.Successor.Successor.Successor.Successor.Successor.Successor =
         new CsvTargetField(Settings.Default.CurrencyFieldIndex, Settings.Default.CurrencyField);
     firstTargetField.Successor.Successor.Successor.Successor.Successor.Successor.Successor.Successor.Successor.Successor =
         new CsvTargetField(Settings.Default.IBAN_FieldIndex, Settings.Default.IBAN_Field);
     firstTargetField.Successor.Successor.Successor.Successor.Successor.Successor.Successor.Successor.Successor.Successor.Successor =
         new CsvTargetField(Settings.Default.BIC_FieldIndex, Settings.Default.BIC_Field);
     firstTargetField.Successor.Successor.Successor.Successor.Successor.Successor.Successor.Successor.Successor.Successor.Successor.Successor =
         new CsvTargetField(Settings.Default.InfoFieldIndex, Settings.Default.InfoField);
 }
Example #2
0
 public CsvTargetFieldResolver(CsvTargetField input) : base(input)
 {
 }
Example #3
0
 public CsvHeaderResolver(CsvTargetField target)
 {
     Target = target;
 }