Show / Hide Table of Contents

Interface IReportScriptParser

Report script parser

Namespace: PayrollEngine.Client.Script
Assembly: PayrollEngine.Client.Core.dll
Syntax
public interface IReportScriptParser

Methods

GetReportBuildScript(ScriptCodeQuery, string, string)

Gets the report build script

Declaration
string GetReportBuildScript(ScriptCodeQuery query, string regulationName, string reportName)
Parameters
Type Name Description
ScriptCodeQuery query

The script code query

string regulationName

The regulation name

string reportName

Name of the report

Returns
Type Description
string

The report build script

GetReportEndScript(ScriptCodeQuery, string, string)

Gets the report end script

Declaration
string GetReportEndScript(ScriptCodeQuery query, string regulationName, string reportName)
Parameters
Type Name Description
ScriptCodeQuery query

The script code query

string regulationName

The regulation name

string reportName

Name of the report

Returns
Type Description
string

The report end script

GetReportStartScript(ScriptCodeQuery, string, string)

Gets the report start script

Declaration
string GetReportStartScript(ScriptCodeQuery query, string regulationName, string reportName)
Parameters
Type Name Description
ScriptCodeQuery query

The script code query

string regulationName

The regulation name

string reportName

Name of the report

Returns
Type Description
string

The report start script

Extension Methods

ConsoleExtensions.WriteProperties(object, bool)
ValueTypeExtensions.GetValueType(object)
ObjectInfo.GetPropertyValue(object, string)
ObjectInfo.GetPropertyValue<T>(object, string, T)
ObjectInfo.ResolvePropertyValue(object, string)
ObjectInfo.SetPropertyValue(object, string, object)
☀
☾
Back to top Generated by DocFX