Class AttachmentsLoader
Inheritance
AttachmentsLoader
Assembly: PayrollEngine.Client.Core.dll
Syntax
public class AttachmentsLoader : Visitor
Constructors
AttachmentsLoader(Exchange, IScriptParser, bool)
Declaration
public AttachmentsLoader(Exchange exchange, IScriptParser scriptParser, bool resetFileName = true)
Parameters
Methods
Read()
Declaration
ReadAsync()
Declaration
public virtual Task ReadAsync()
Returns
ReadTextFile(string)
Declaration
protected string ReadTextFile(string fileName)
Parameters
| Type |
Name |
Description |
| string |
fileName |
|
Returns
SetupCaseAsync(IExchangeTenant, IRegulationSet, ICaseSet, ICase)
Declaration
protected virtual Task SetupCaseAsync(IExchangeTenant tenant, IRegulationSet regulation, ICaseSet caseSet, ICase targetCase)
Parameters
Returns
SetupCaseRelationAsync(IExchangeTenant, IRegulationSet, ICaseRelation, ICaseRelation)
Declaration
protected virtual Task SetupCaseRelationAsync(IExchangeTenant tenant, IRegulationSet regulation, ICaseRelation caseRelation, ICaseRelation targetCaseRelation)
Parameters
Returns
SetupCollectorAsync(IExchangeTenant, IRegulationSet, ICollector, ICollector)
Declaration
protected virtual Task SetupCollectorAsync(IExchangeTenant tenant, IRegulationSet regulation, ICollector collector, ICollector targetCollector)
Parameters
Returns
SetupPayrunAsync(IExchangeTenant, IPayrun, IPayrun)
Declaration
protected virtual Task SetupPayrunAsync(IExchangeTenant tenant, IPayrun payrun, IPayrun targetPayrun)
Parameters
Returns
SetupReportAsync(IExchangeTenant, IRegulationSet, IReportSet, IReportSet)
Declaration
protected virtual Task SetupReportAsync(IExchangeTenant tenant, IRegulationSet regulation, IReportSet report, IReportSet targetReport)
Parameters
Returns
SetupReportTemplateAsync(IExchangeTenant, IRegulationSet, IReportSet, IReportTemplate, IReportTemplate)
Declaration
protected virtual Task SetupReportTemplateAsync(IExchangeTenant tenant, IRegulationSet regulation, IReportSet report, IReportTemplate template, IReportTemplate targetTemplate)
Parameters
Returns
SetupScriptAsync(IExchangeTenant, IRegulationSet, IScript, IScript)
Declaration
protected virtual Task SetupScriptAsync(IExchangeTenant tenant, IRegulationSet regulation, IScript script, IScript targetScript)
Parameters
Returns
SetupWageTypeAsync(IExchangeTenant, IRegulationSet, IWageType, IWageType)
Declaration
protected virtual Task SetupWageTypeAsync(IExchangeTenant tenant, IRegulationSet regulation, IWageType wageType, IWageType targetWageType)
Parameters
Returns
Extension Methods