Search Results for

    Show / Hide Table of Contents

    Class LoanInfoBaseController

    Inheritance
    object
    ModelViewController
    BaseDefaultSingleViewController<ILoanInfo>
    BaseDefaultSingleViewExtenderController<ILoanInfo, IInstrumentBase>
    LoanInfoBaseController
    Implements
    IModelViewController
    Inherited Members
    BaseDefaultSingleViewExtenderController<ILoanInfo, IInstrumentBase>.LoadSingleItem()
    BaseDefaultSingleViewExtenderController<ILoanInfo, IInstrumentBase>.ExtendRelationshipSourceDisplayTypeColumn
    BaseDefaultSingleViewExtenderController<ILoanInfo, IInstrumentBase>.ExtendRelationshipExtendedTypeColumn
    BaseDefaultSingleViewExtenderController<ILoanInfo, IInstrumentBase>.SelectedItemForSubViews
    BaseDefaultSingleViewExtenderController<ILoanInfo, IInstrumentBase>.ListenToChanges
    BaseDefaultSingleViewExtenderController<ILoanInfo, IInstrumentBase>.TrackChanges
    BaseDefaultSingleViewController<ILoanInfo>.InitCommands(IList<ViewCommand>)
    BaseDefaultSingleViewController<ILoanInfo>.ProcessCustomCommandResult(object)
    BaseDefaultSingleViewController<ILoanInfo>.GetSingleViewController(IBaseDefaultSingleView<ILoanInfo>, string)
    BaseDefaultSingleViewController<ILoanInfo>.InitAsync()
    BaseDefaultSingleViewController<ILoanInfo>.LoadSingleItem()
    BaseDefaultSingleViewController<ILoanInfo>.LoadExtendedItem(Type)
    BaseDefaultSingleViewController<ILoanInfo>.SetAndLoadSingleItem()
    BaseDefaultSingleViewController<ILoanInfo>.LoadControls()
    BaseDefaultSingleViewController<ILoanInfo>.IncrementControlCheck(int)
    BaseDefaultSingleViewController<ILoanInfo>.DecrementControlCheck()
    BaseDefaultSingleViewController<ILoanInfo>.DisplayUI()
    BaseDefaultSingleViewController<ILoanInfo>.DisplayControlItem(ControlDisplayInfo, ILoanInfo)
    BaseDefaultSingleViewController<ILoanInfo>.DisplayFormulaItem(ControlDisplayInfo, ILoanInfo)
    BaseDefaultSingleViewController<ILoanInfo>.Controls()
    BaseDefaultSingleViewController<ILoanInfo>.GetControls()
    BaseDefaultSingleViewController<ILoanInfo>.OnTrackedItemChanged(object, string)
    BaseDefaultSingleViewController<ILoanInfo>.AlterControlInfo(ControlDisplayInfo)
    BaseDefaultSingleViewController<ILoanInfo>.GetControlDescriptor(EntityDescriptor, string)
    BaseDefaultSingleViewController<ILoanInfo>.GetControlEntityDescriptor(string)
    BaseDefaultSingleViewController<ILoanInfo>.SingleItem
    BaseDefaultSingleViewController<ILoanInfo>.SelectedItemForSubViews
    BaseDefaultSingleViewController<ILoanInfo>.SingleView
    BaseDefaultSingleViewController<ILoanInfo>.Descriptor
    BaseDefaultSingleViewController<ILoanInfo>.ViewDisplayType
    BaseDefaultSingleViewController<ILoanInfo>.ViewMaxWidth
    BaseDefaultSingleViewController<ILoanInfo>.ViewMaxHeight
    BaseDefaultSingleViewController<ILoanInfo>.ViewRowCount
    BaseDefaultSingleViewController<ILoanInfo>.ViewColumnCount
    BaseDefaultSingleViewController<ILoanInfo>.ListenToChanges
    BaseDefaultSingleViewController<ILoanInfo>.HasParentToAnyRelationship
    ModelViewController.DisplayItem(object)
    ModelViewController.GetCurrentDisplayedItem(object)
    ModelViewController.Redisplay()
    ModelViewController.Clear()
    ModelViewController.CloseController()
    ModelViewController.GetCanWrite(object)
    ModelViewController.ShouldDisplayItem(object)
    ModelViewController.RemoveHandlers(object)
    ModelViewController.AddHandlers(object)
    ModelViewController.RemoveCommand(ViewCommand)
    ModelViewController.RemoveCommands<TOfType>()
    ModelViewController.InsertCommand(ViewCommand, int)
    ModelViewController.InsertCommand(ViewCommand, ViewCommand, ViewCommand)
    ModelViewController.UpdateAllCommands()
    ModelViewController.GetNestedViews()
    ModelViewController.RootController
    ModelViewController.ServiceContext
    ModelViewController.UIContext
    ModelViewController.CanWrite
    ModelViewController.TrackChanges
    ModelViewController.CheckIsLockedForCanWrite
    ModelViewController.DisplayIfNull
    ModelViewController.CurrentDisplayedItem
    ModelViewController.View
    ModelViewController.Commands
    ModelViewController.ContextHelpURL
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: LemonEdge.Client.Core.Views.Controllers
    Assembly: LemonEdge.ClientCore.dll
    Syntax
    public class LoanInfoBaseController : BaseDefaultSingleViewExtenderController<ILoanInfo, IInstrumentBase>, IModelViewController

    Constructors

    LoanInfoBaseController(IBaseDefaultSingleView<ILoanInfo>)

    Declaration
    public LoanInfoBaseController(IBaseDefaultSingleView<ILoanInfo> view)
    Parameters
    Type Name Description
    IBaseDefaultSingleView<ILoanInfo> view

    Properties

    ExtendRelationshipSourceDisplayTypeColumn

    The property on the ILoanInfo type that has a IsTypeExtender relationship linking to the IInstrumentBase type

    Declaration
    protected override string ExtendRelationshipSourceDisplayTypeColumn { get; }
    Property Value
    Type Description
    string
    Overrides
    BaseDefaultSingleViewExtenderController<ILoanInfo, IInstrumentBase>.ExtendRelationshipSourceDisplayTypeColumn

    Methods

    ControlNames()

    A list of all the controls to be dynamically created in the SingleView

    This is used by the system to create the actual ControlDisplayInfo classes required from the Controls() property

    You can override this to provide a simple definition of each control (combined with AlterControlInfo(ControlDisplayInfo) for more detail), or you can just override Controls() and ignore this
    Declaration
    protected override IEnumerable<ControlDisplayInfoLight> ControlNames()
    Returns
    Type Description
    IEnumerable<ControlDisplayInfoLight>

    A list of all the controls to be dynamically created in the SingleView

    Overrides
    BaseDefaultSingleViewController<ILoanInfo>.ControlNames()

    Implements

    IModelViewController

    Extension Methods

    LinqExtensions.AsArray<T>(T)
    LinqExtensions.ToArrayOfOne<T>(T)
    LinqExtensions.ToListOfOne<T>(T)
    MiscExtensions.SetIfNotEqual<T, TP>(T, Expression<Func<T, TP>>, TP)
    WeakReferenceExtensions.WeakReference(object)
    SQLExtensions.ToSQLValue(object, bool)
    ReflectionExtensions.ClearEventInvocations(object, string)
    StringExtensions.ToCSVFormatString(object, Type)
    In this article
    Back to top © LemonEdge Technologies. All rights reserved.