Class StepChangeTransactionTransactionsController.TransactionPickerParamController
Inheritance
StepChangeTransactionTransactionsController.TransactionPickerParamController
Implements
Inherited Members
ParamSingleViewerController<StepChangeTransactionTransactionsController.TransactionPickerParam>.Host
Namespace: LemonEdge.Client.Core.Views.Controllers
Assembly: LemonEdge.ClientEntities.dll
Syntax
public class StepChangeTransactionTransactionsController.TransactionPickerParamController : ParamSingleViewerController<StepChangeTransactionTransactionsController.TransactionPickerParam>, IPopupWindowController<StepChangeTransactionTransactionsController.TransactionPickerParam>, IParamViewerController, IPopupWindowController, IController
Constructors
TransactionPickerParamController(IParamSingleViewer<TransactionPickerParam>, TransactionPickerParam)
Declaration
public TransactionPickerParamController(IParamSingleViewer<StepChangeTransactionTransactionsController.TransactionPickerParam> window, StepChangeTransactionTransactionsController.TransactionPickerParam param)
Parameters
| Type | Name | Description |
|---|---|---|
| IParamSingleViewer<StepChangeTransactionTransactionsController.TransactionPickerParam> | window | |
| StepChangeTransactionTransactionsController.TransactionPickerParam | 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.Client.Core.Views.Controllers.StepChangeTransactionTransactionsController.TransactionPickerParam>.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.Client.Core.Views.Controllers.StepChangeTransactionTransactionsController.TransactionPickerParam>.ControlNames()