public SupplyRecordBuilderByARInvoice(IGAFRepository gafRepository, GafRecordBuilderByRegister gafRecordBuilderByRegister, SupplyRecordBuilderByCustomerData supplyRecordBuilderByCustomerData, SupplyRecordCountryBuilderForARInvoice countryBuilder) : base(gafRepository, gafRecordBuilderByRegister, supplyRecordBuilderByCustomerData, countryBuilder) { }
public CADocumentPurchaseGAFRecordsCreator(IGAFRepository gafRepository, PurchaseRecordBuilderByCADocument purchaseRecordBuilderByCaDocument, PurchaseRecordBuilderByCADocumentTaxTranForTaxCalcedOnDocumentAmt recordBuilderByTaxTranForTaxCalcedOnDocumentAmt) : base(gafRepository) { _purchaseRecordBuilderByCaDocument = purchaseRecordBuilderByCaDocument; _recordBuilderByTaxTranForTaxCalcedOnDocumentAmt = recordBuilderByTaxTranForTaxCalcedOnDocumentAmt; }
public PurchaseRecordBuilderByTaxTranOfAPPayment(IGAFRepository gafRepository, PurchaseRecordBuilderByVendorData recordBuilderByVendorData, GafRecordBuilderByRegister gafRecordBuilderByRegister) : base(gafRepository, gafRecordBuilderByRegister) { _recordBuilderByVendorData = recordBuilderByVendorData; }
public ARInvoiceFromSOGAFRecordsCreator(IGAFRepository gafRepository, SupplyRecordBuilderBySOInvoice supplyRecordBuilder, SupplyRecordBuilderBySOInvoiceTaxTranForTaxCalcedOnDocumentAmt recordBuilderByTaxTranForTaxCalcedOnDocumentAmt) : base(gafRepository, supplyRecordBuilder) { _recordBuilderByTaxTranForTaxCalcedOnDocumentAmt = recordBuilderByTaxTranForTaxCalcedOnDocumentAmt; }
public PurchaseRecordBuilderByInvoiceTran(IGAFRepository gafRepository, PurchaseRecordBuilderByVendorData recordBuilderByVendorData, GafRecordBuilderByRegister recordBuilderByRegister) : base(gafRepository, recordBuilderByRegister) { _recordBuilderByVendorData = recordBuilderByVendorData; }
protected SupplyRecordBuilderByInvoiceBase(IGAFRepository gafRepository, GafRecordBuilderByRegister recordBuilderByRegister, SupplyRecordBuilderByCustomerData supplyRecordBuilderByCustomerData, SupplyRecordCountryBuilderBase <TExtendedInvoice> countryBuilder) : base(gafRepository, recordBuilderByRegister) { _supplyRecordBuilderByCustomerData = supplyRecordBuilderByCustomerData; _countryBuilder = countryBuilder; }
public SupplyRecordBuilderByARInvoiceTaxTranForTaxCalcedOnDocumentAmt(IGAFRepository gafRepository, GafRecordBuilderByRegister gafRecordBuilderByRegister, SupplyRecordBuilderByCustomerData recordBuilderByCustomerData, SupplyRecordCountryBuilderForARInvoice recordCountryBuilder) : base(gafRepository, gafRecordBuilderByRegister) { _recordBuilderByCustomerData = recordBuilderByCustomerData; _recordCountryBuilder = recordCountryBuilder; }
public APInvoiceGAFRecordsCreator(IGAFRepository gafRepository, PurchaseRecordBuilderByInvoiceTran purchaseRecordBuilderByInvoiceTran, PurchaseRecordBuilderByTaxTranFromTaxDocument purchaseRrcordBuilderByTaxTranFromTaxDocument, PurchaseRecordBuilderByAPInvoiceTaxTranForTaxCalcedOnDocumentAmt recordBuilderByTaxTranForTaxCalcedOnDocumentAmt) : base(gafRepository) { _purchaseRecordBuilderByInvoiceTran = purchaseRecordBuilderByInvoiceTran; _purchaseRrcordBuilderByTaxTranFromTaxDocument = purchaseRrcordBuilderByTaxTranFromTaxDocument; _recordBuilderByTaxTranForTaxCalcedOnDocumentAmt = recordBuilderByTaxTranForTaxCalcedOnDocumentAmt; }
public PurchaseRecordBuilderByAPInvoiceTaxTranForTaxCalcedOnDocumentAmt(IGAFRepository gafRepository, GafRecordBuilderByRegister gafRecordBuilderByRegister, PurchaseRecordBuilderByVendorData recordBuilderByVendorData) : base(gafRepository, gafRecordBuilderByRegister) { _recordBuilderByVendorData = recordBuilderByVendorData; }
public SupplyRecordBuilderByCustomerData(IGAFRepository gafRepository) { _gafRepository = gafRepository; }
protected GafRecordBuilderByTaxTranBase(IGAFRepository gafRepository) : base(gafRepository) { }
public GAFDataCreator(IGAFRepository gafRepository, GAFValidator gafValidator, GLGAFLedgerRecordsCreator glgafLedgerRecordsCreator, APInvoiceGAFRecordsCreator apInvoiceGAFRecordsCreator, ARInvoiceGAFRecordsCreator arInvoiceGAFRecordsCreator, ARInvoiceFromSOGAFRecordsCreator arInvoiceFromSOGafRecordsCreator, APPaymentGAFRecordsCreator apPaymentGAFRecordsCreator, CADocumentPurchaseGAFRecordsCreator caDocumentPurchaseGAFRecordsCreator, CADocumentSupplyGAFRecordsCreator caDocumentSupplyGAFRecordsCreator, TaxAdjustmentGAFRecordsCreator taxAdjustmentGAFRecordsCreator, GLDocumentGAFRecordsCreator glDocumentGAFRecordsCreator, GafRecordWriter gafRecordWriter) { if (gafRepository == null) { throw new ArgumentNullException(nameof(gafRepository)); } if (gafValidator == null) { throw new ArgumentNullException(nameof(gafValidator)); } if (glgafLedgerRecordsCreator == null) { throw new ArgumentNullException(nameof(glgafLedgerRecordsCreator)); } if (apInvoiceGAFRecordsCreator == null) { throw new ArgumentNullException(nameof(apInvoiceGAFRecordsCreator)); } if (arInvoiceGAFRecordsCreator == null) { throw new ArgumentNullException(nameof(arInvoiceGAFRecordsCreator)); } if (arInvoiceFromSOGafRecordsCreator == null) { throw new ArgumentNullException(nameof(arInvoiceFromSOGafRecordsCreator)); } if (apPaymentGAFRecordsCreator == null) { throw new ArgumentNullException(nameof(apPaymentGAFRecordsCreator)); } if (caDocumentPurchaseGAFRecordsCreator == null) { throw new ArgumentNullException(nameof(caDocumentPurchaseGAFRecordsCreator)); } if (caDocumentSupplyGAFRecordsCreator == null) { throw new ArgumentNullException(nameof(caDocumentSupplyGAFRecordsCreator)); } if (taxAdjustmentGAFRecordsCreator == null) { throw new ArgumentNullException(nameof(taxAdjustmentGAFRecordsCreator)); } if (gafRecordWriter == null) { throw new ArgumentNullException(nameof(gafRecordWriter)); } _gafRepository = gafRepository; _gafValidator = gafValidator; _glgafLedgerRecordsCreator = glgafLedgerRecordsCreator; _apInvoiceGAFRecordsCreator = apInvoiceGAFRecordsCreator; _arInvoiceGAFRecordsCreator = arInvoiceGAFRecordsCreator; _arInvoiceFromSOGafRecordsCreator = arInvoiceFromSOGafRecordsCreator; _apPaymentGAFRecordsCreator = apPaymentGAFRecordsCreator; _caDocumentPurchaseGAFRecordsCreator = caDocumentPurchaseGAFRecordsCreator; _caDocumentSupplyGAFRecordsCreator = caDocumentSupplyGAFRecordsCreator; _taxAdjustmentGAFRecordsCreator = taxAdjustmentGAFRecordsCreator; _glDocumentGAFRecordsCreator = glDocumentGAFRecordsCreator; _gafRecordWriter = gafRecordWriter; }
public TaxAdjustmentGAFRecordsCreator(IGAFRepository gafRepository, GafRecordBuilderByTaxAdjustmentTaxTran recordBuilderByTaxAdjustmentTaxTran) : base(gafRepository) { _recordBuilderByTaxAdjustmentTaxTran = recordBuilderByTaxAdjustmentTaxTran; }
public GafRecordBuilderByTaxTranCalcedOnDocumentAmt(IGAFRepository gafRepository, GafRecordBuilderByRegister gafRecordBuilderByRegister) : base(gafRepository, gafRecordBuilderByRegister) { }
public GAFValidator(IGAFRepository gafRepository) { _gafRepository = gafRepository; }
public PurchaseRecordBuilderByCADocument(IGAFRepository gafRepository, GafRecordBuilderByRegister recordBuilderByRegister) : base(gafRepository, recordBuilderByRegister) { }
public SupplyRecordCountryBuilderForARInvoice(IGAFRepository gafRepository) : base(gafRepository) { }
public CADocumentSupplyGAFRecordsCreator(IGAFRepository gafRepository, SupplyRecordBuilderByCADocument supplyRecordBuilderByCaDocument, SupplyRecordBuilderByCADocumentTaxTranForTaxCalcedOnDocumentAmt recordBuilderByTaxTranForTaxCalcedOnDocumentAmt) : base(gafRepository) { _supplyRecordBuilderByCaDocument = supplyRecordBuilderByCaDocument; _recordBuilderByTaxTranForTaxCalcedOnDocumentAmt = recordBuilderByTaxTranForTaxCalcedOnDocumentAmt; }
public PurchaseRecordBuilderByVendorData(IGAFRepository gafRepository) { _gafRepository = gafRepository; }
protected SupplyRecordBuilderByTaxTranCalcedOnDocumentAmtBase(IGAFRepository gafRepository, GafRecordBuilderByRegister gafRecordBuilderByRegister) : base(gafRepository, gafRecordBuilderByRegister) { }
public GafRecordBuilderByGLTranAndTaxTran(IGAFRepository gafRepository) : base(gafRepository) { }
public GLGAFLedgerRecordsCreator(IGAFRepository gafRepository) { _gafRepository = gafRepository; }
protected SupplyRecordCountryBuilderBase(IGAFRepository gafRepository) { GafRepository = gafRepository; }
public SupplyRecordBuilderByCADocumentTaxTranForTaxCalcedOnDocumentAmt(IGAFRepository gafRepository, GafRecordBuilderByRegister gafRecordBuilderByRegister) : base(gafRepository, gafRecordBuilderByRegister) { }
public GafRecordBuilderByTaxAdjustmentTaxTran(IGAFRepository gafRepository) : base(gafRepository) { }
protected GafRecordBuilderBase(IGAFRepository gafRepository) { GafRepository = gafRepository; }
public GafRecordBuilderByDocumentTranBase(IGAFRepository gafRepository, GafRecordBuilderByRegister recordBuilderByRegister) : base(gafRepository) { _recordBuilderByRegister = recordBuilderByRegister; }
protected DocumentWithTransGAFRecordsCreatorBase(IGAFRepository gafRepository) : base(gafRepository) { }
public GafRecordBuilderByRegister(IGAFRepository gafRepository) : base(gafRepository) { }
public GafRecordWriter(IGAFRepository gafRepository) { _gafRepository = gafRepository; }