Class ReconciliationParams
Inheritance
ReconciliationParams
Implements
Inherited Members
Namespace: LemonEdge.Client.Core.Views.Params.Tasks
Assembly: LemonEdge.ClientEntities.dll
Syntax
public class ReconciliationParams : ParamSingleViewerController<ReconciliationTaskParameters>, IPopupWindowController<ReconciliationTaskParameters>, IParamViewerController, IPopupWindowController, IController
Constructors
ReconciliationParams(IParamSingleViewer<ReconciliationTaskParameters>, ReconciliationTaskParameters)
Declaration
public ReconciliationParams(IParamSingleViewer<ReconciliationTaskParameters> window, ReconciliationTaskParameters param)
Parameters
| Type | Name | Description |
|---|---|---|
| IParamSingleViewer<ReconciliationTaskParameters> | window | |
| ReconciliationTaskParameters | param |
Methods
AlterControlInfo(ControlDisplayInfo)
Can be overridden in the derived class to alter the control definition with specific, or dynamic, information such as filters for lookup controls
Declaration
protected override void AlterControlInfo(ControlDisplayInfo info)
Parameters
| Type | Name | Description |
|---|---|---|
| ControlDisplayInfo | info | THe control that should be altered |
Overrides
LemonEdge.Client.UI.API.Controllers.ParamSingleViewerController<LemonEdge.API.Core.Tasks.Parameters.ReconciliationTaskParameters>.AlterControlInfo(LemonEdge.Client.UI.API.Controls.ControlDisplayInfo)
ControlNames()
Can be overridden in a derived class to indicate all the controls to be created in this single parameter popup form
Declaration
protected override IEnumerable<ControlDisplayInfoLight> ControlNames()
Returns
| Type | Description |
|---|---|
| IEnumerable<ControlDisplayInfoLight> | All the controls to be created in this single parameter popup form |
Overrides
LemonEdge.Client.UI.API.Controllers.ParamSingleViewerController<LemonEdge.API.Core.Tasks.Parameters.ReconciliationTaskParameters>.ControlNames()
InitCommands(IList<ViewCommand>)
Provides inheriting classes an opportunity to add to the base set of custom commands that can be executed from the popup window form
Declaration
protected override void InitCommands(IList<ViewCommand> commands)
Parameters
| Type | Name | Description |
|---|---|---|
| IList<ViewCommand> | commands | The list of commands for this controller |
Overrides
OnItemChanged(object, PropertyChangedEventArgs)
Fires if the type ReconciliationTaskParameters implements INotifyPropertyChanged, for every change in the property
Declaration
protected override void OnItemChanged(object sender, PropertyChangedEventArgs e)
Parameters
| Type | Name | Description |
|---|---|---|
| object | sender | The sender of the event |
| PropertyChangedEventArgs | e | THe event argumnets holding the property changed |