Search Results for

    Show / Hide Table of Contents

    Namespace LemonEdge.API.Entities.Helpers

    Classes

    BaseSQLWrapperExecuter<SW, T>

    A base class for executing a sql wrapper and enumerating the results

    EntitySchemaLink

    Holds a single directional link between two nodes in an entity structure

    EntitySchemaNode

    Holds the details for a node in an entity schema structure diagram of the whole system, including which entity is in that node and any highlighting .

    EntitySchemaStructure

    A class responsible for loading the entire schema structure for all entities in the system

    This structure comes from all entites in the system, including through IAddIn and ICustomObject

    EntitySetStructure

    A class responsible for taking an IEntitySetBase and loading its structure , allowing that to be traversed using nodes and links

    This structure comes from the EntitySets entities (ISetEntity), their rules (IAllocationRule) and paths (IAllocationPath)

    EntitySetStructureNode

    Holds the details for a node in an entity structure, including which entity is in that node and any highlighting for paths.

    EntityStructureLink

    Holds a single directional link between two nodes in an entity structure

    Ledger

    The default ledgers in the system as standard

    PivotInterpretaor

    A helper class for interpreting IPivot entity settings

    SQLWrapperExecuter

    Used for executing a sql wrapper and enumerating the results with the generic ISQLWrapperResult

    Each ISQLWrapperResult can be interogated using the SQLWrapperInterpretor

    SQLWrapperExecuter<T>

    Used for executing a sql wrapper and enumerating the results using the specified complex, or entity, type T

    The property names on the type must match the names of the columns you want returned from the sql wrapper schema defined by Name

    SQLWrapperInterpretor

    A helper class responsible for loading a SQL Wrapper, its parameters/columns and providing all the functionality required to interpret the results

    This also implements the IQueryableItem interface as this allows our query tools to requery existing sql wrappers

    SQLWrapperResultRow

    A class used to return access the results of an individual sql wrapper result row

    Transaction

    A helper class used for translating values held against an ITransaction

    This is because transactions and transaction allocated records store their values in different value fields depending on the configuration of the ITransactionCode

    TransactionAllocated

    A helper class used for translating values held against an ITransactionAllocated

    This is because transactions and transaction allocated records store their values in different value fields depending on the configuration of the ITransactionCode

    TransactionMatcher

    A helper class for converting a ITransactionMatcher into an equivelant QueryableFilter

    Enums

    EntitySchemaStructureDisplay

    The type of entities to display

    SQLWrapperInterpretor.ResultType

    The type of values that can be stored against a ISQLWrapperResult

    In This Article
    Back to top © LemonTree Software Ltd. All rights reserved.