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 |