Search Results for

    Show / Hide Table of Contents

    Class GLRollupInfo

    Inheritance
    object
    GLRollupInfo
    Implements
    IGLRollupInfo
    INotifyPropertyChanging
    INotifyPropertyChanged
    Inherited Members
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: LemonEdge.API.Entities.FinancialServices.Transactions
    Assembly: LemonEdge.API.Entities.FinancialServices.Auto.dll
    Syntax
    [DataContract]
    public class GLRollupInfo : IGLRollupInfo, INotifyPropertyChanging, INotifyPropertyChanged

    Constructors

    GLRollupInfo()

    Declaration
    public GLRollupInfo()

    Properties

    Amount

    The amount for this gl header

    Declaration
    public decimal Amount { get; set; }
    Property Value
    Type Description
    decimal

    EntityID

    The id of the ultimate owning entity from the allocation paths/mappings this amount is for

    Declaration
    [Key]
    public Guid EntityID { get; set; }
    Property Value
    Type Description
    Guid

    EntityID_Label

    The label of the ultimate owning entity from the paths/mappings this amount relates to

    Declaration
    public string EntityID_Label { get; set; }
    Property Value
    Type Description
    string

    EntityRootID

    The root entity within the allocation path that this entity amounts relate to

    Declaration
    [Key]
    public Guid EntityRootID { get; set; }
    Property Value
    Type Description
    Guid

    EntityRootID_Label

    The label of the root entity within the entity set that the allocation path for this amount allocates through

    Declaration
    public string EntityRootID_Label { get; set; }
    Property Value
    Type Description
    string

    EntitySetEntityID

    The entity within the entity set this row relates to

    Declaration
    [Key]
    public Guid EntitySetEntityID { get; set; }
    Property Value
    Type Description
    Guid

    EntitySetEntityID_Label

    The label of the entity within the entity set this amount relates to

    Declaration
    public string EntitySetEntityID_Label { get; set; }
    Property Value
    Type Description
    string

    GLHeaderID

    The gl rollup header this row result aggregates for

    Declaration
    [Key]
    public Guid GLHeaderID { get; set; }
    Property Value
    Type Description
    Guid

    GLHeaderID_Label

    The label of the gl header in the rollup this amount is associated with

    Declaration
    public string GLHeaderID_Label { get; set; }
    Property Value
    Type Description
    string

    InstrumentID

    An optional breakdown of the amount by instrument

    Declaration
    [Key]
    public Guid? InstrumentID { get; set; }
    Property Value
    Type Description
    Guid?

    InstrumentID_Label

    The label of the instrument this amount is broken down by

    Declaration
    public string InstrumentID_Label { get; set; }
    Property Value
    Type Description
    string

    RoundingToEntityID

    The id of the entity that rounding amounts are held against

    Declaration
    public Guid RoundingToEntityID { get; set; }
    Property Value
    Type Description
    Guid

    StructKey

    The key for this row

    Declaration
    [Key]
    public Guid StructKey { get; set; }
    Property Value
    Type Description
    Guid

    StructKey_Label

    The label of the structure of this row within the gl rollup heirarchy

    Declaration
    public string StructKey_Label { get; set; }
    Property Value
    Type Description
    string

    Methods

    OnPropertyChanged(string)

    Declaration
    protected void OnPropertyChanged(string propName)
    Parameters
    Type Name Description
    string propName

    OnPropertyChanging(string)

    Declaration
    protected void OnPropertyChanging(string propName)
    Parameters
    Type Name Description
    string propName

    Events

    PropertyChanged

    Declaration
    public event PropertyChangedEventHandler PropertyChanged
    Event Type
    Type Description
    PropertyChangedEventHandler

    PropertyChanging

    Declaration
    public event PropertyChangingEventHandler PropertyChanging
    Event Type
    Type Description
    PropertyChangingEventHandler

    Implements

    IGLRollupInfo
    INotifyPropertyChanging
    INotifyPropertyChanged

    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.