Show / Hide Table of Contents

Interface ICaseScriptParser

Case script parser

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

Methods

GetCaseAvailableScript(ScriptCodeQuery, string, string)

Gets the case available script

Declaration
string GetCaseAvailableScript(ScriptCodeQuery query, string regulationName, string caseName)
Parameters
Type Name Description
ScriptCodeQuery query

The script code query

string regulationName

Name of the regulation

string caseName

Name of the case

Returns
Type Description
string

The case available script

GetCaseBuildScript(ScriptCodeQuery, string, string)

Gets the case build script

Declaration
string GetCaseBuildScript(ScriptCodeQuery query, string regulationName, string caseName)
Parameters
Type Name Description
ScriptCodeQuery query

The script code query

string regulationName

Name of the regulation

string caseName

Name of the case

Returns
Type Description
string

The case build script

GetCaseValidateScript(ScriptCodeQuery, string, string)

Gets the case validate script

Declaration
string GetCaseValidateScript(ScriptCodeQuery query, string regulationName, string caseName)
Parameters
Type Name Description
ScriptCodeQuery query

The script code query

string regulationName

Name of the regulation

string caseName

Name of the case

Returns
Type Description
string

The case validate 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