Interface IReportParameter
The report parameter client object
Inherited Members
Namespace: PayrollEngine.Client.Model
Assembly: PayrollEngine.Client.Core.dll
Syntax
public interface IReportParameter : IModel, IAttributeObject, IKeyEquatable<IReportParameter>, IEquatable<IReportParameter>
Properties
Description
The report parameter description
Declaration
string Description { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
DescriptionLocalizations
The localized report parameter descriptions
Declaration
Dictionary<string, string> DescriptionLocalizations { get; set; }
Property Value
| Type | Description |
|---|---|
| Dictionary<string, string> |
Hidden
Hidden parameter
Declaration
bool Hidden { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
Mandatory
The parameter mandatory state
Declaration
bool Mandatory { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
Name
The report parameter name
Declaration
string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
NameLocalizations
The localized wage type names
Declaration
Dictionary<string, string> NameLocalizations { get; set; }
Property Value
| Type | Description |
|---|---|
| Dictionary<string, string> |
OverrideType
The override type
Declaration
OverrideType OverrideType { get; set; }
Property Value
| Type | Description |
|---|---|
| OverrideType |
ParameterType
The parameter type
Declaration
ReportParameterType ParameterType { get; set; }
Property Value
| Type | Description |
|---|---|
| ReportParameterType |
Value
The parameter value (JSON)
Declaration
string Value { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ValueType
The parameter value type
Declaration
ValueType ValueType { get; set; }
Property Value
| Type | Description |
|---|---|
| ValueType |