Search Results for

    Show / Hide Table of Contents

    Class CompanyController

    Inheritance
    object
    ModelViewController
    BaseDefaultSingleViewController<ICompany>
    ObjectEntityController<ICompany>
    CompanyController
    Implements
    IModelViewController
    Inherited Members
    ObjectEntityController<ICompany>.OnTrackedItemChanged(object, string)
    ObjectEntityController<ICompany>.AllowGL
    ObjectEntityController<ICompany>.AllowIncludeInAllocations
    ObjectEntityController<ICompany>.AllowCanOwnInstruments
    ObjectEntityController<ICompany>.AllowCanBeCounterparty
    ObjectEntityController<ICompany>.ListenToChanges
    BaseDefaultSingleViewController<ICompany>.InitCommands(IList<ViewCommand>)
    BaseDefaultSingleViewController<ICompany>.ProcessCustomCommandResult(object)
    BaseDefaultSingleViewController<ICompany>.GetSingleViewController(IBaseDefaultSingleView<ICompany>, string)
    BaseDefaultSingleViewController<ICompany>.InitAsync()
    BaseDefaultSingleViewController<ICompany>.LoadSingleItem()
    BaseDefaultSingleViewController<ICompany>.LoadExtendedItem(Type)
    BaseDefaultSingleViewController<ICompany>.SetAndLoadSingleItem()
    BaseDefaultSingleViewController<ICompany>.LoadControls()
    BaseDefaultSingleViewController<ICompany>.IncrementControlCheck(int)
    BaseDefaultSingleViewController<ICompany>.DecrementControlCheck()
    BaseDefaultSingleViewController<ICompany>.DisplayUI()
    BaseDefaultSingleViewController<ICompany>.DisplayControlItem(ControlDisplayInfo, ICompany)
    BaseDefaultSingleViewController<ICompany>.DisplayFormulaItem(ControlDisplayInfo, ICompany)
    BaseDefaultSingleViewController<ICompany>.Controls()
    BaseDefaultSingleViewController<ICompany>.GetControls()
    BaseDefaultSingleViewController<ICompany>.AlterControlInfo(ControlDisplayInfo)
    BaseDefaultSingleViewController<ICompany>.GetControlDescriptor(EntityDescriptor, string)
    BaseDefaultSingleViewController<ICompany>.GetControlEntityDescriptor(string)
    BaseDefaultSingleViewController<ICompany>.SingleItem
    BaseDefaultSingleViewController<ICompany>.SelectedItemForSubViews
    BaseDefaultSingleViewController<ICompany>.SingleView
    BaseDefaultSingleViewController<ICompany>.Descriptor
    BaseDefaultSingleViewController<ICompany>.ViewDisplayType
    BaseDefaultSingleViewController<ICompany>.ViewMaxWidth
    BaseDefaultSingleViewController<ICompany>.ViewMaxHeight
    BaseDefaultSingleViewController<ICompany>.ViewRowCount
    BaseDefaultSingleViewController<ICompany>.ViewColumnCount
    BaseDefaultSingleViewController<ICompany>.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
    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.ClientEntities.dll
    Syntax
    public class CompanyController : ObjectEntityController<ICompany>, IModelViewController

    Constructors

    CompanyController(IBaseDefaultSingleView<ICompany>)

    Declaration
    public CompanyController(IBaseDefaultSingleView<ICompany> view)
    Parameters
    Type Name Description
    IBaseDefaultSingleView<ICompany> view

    Properties

    AllowYearEnd

    Indicates the optional year end control should be visible

    Declaration
    protected override bool AllowYearEnd { get; }
    Property Value
    Type Description
    bool
    Overrides
    LemonEdge.Client.Core.Views.Controllers.ObjectEntityController<LemonEdge.API.Entities.FinancialServices.LegalEntity.ICompany>.AllowYearEnd

    ContextHelpURL

    An optional associated url of a help file for the view this controller works with

    Declaration
    public override string ContextHelpURL { get; }
    Property Value
    Type Description
    string
    Overrides
    ModelViewController.ContextHelpURL

    Methods

    ControlNames()

    Adds the Name, Code, LegalName, and CurrencyID as controls to the view

    Declaration
    protected override IEnumerable<ControlDisplayInfoLight> ControlNames()
    Returns
    Type Description
    IEnumerable<ControlDisplayInfoLight>

    The controls to be displayed against this view

    Overrides
    LemonEdge.Client.Core.Views.Controllers.ObjectEntityController<LemonEdge.API.Entities.FinancialServices.LegalEntity.ICompany>.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.