Search Results for

    Show / Hide Table of Contents

    Interface IStepChange

    Inherited Members
    IHeaderTransactionalEntity.Description
    IHeaderTransactionalEntity.TransactionDate
    ITransactionalEntity.Status
    ITransactionalEntity.CancelledID
    ITransactionalEntity.CorrectedByID
    ICanBeLocked.Locked
    IHasReference.Reference
    IHasSaveProcessingTask.GetShouldAutoGenerateTaskOnSave()
    IHasSaveProcessingTask.SetAutoGenerateOnSave(bool)
    IHasSaveProcessingTask.SavedTaskID
    IHasSaveProcessingTask.SavedTaskParam
    IHasSaveProcessingTask.PriorRunTaskParam
    IBaseEntity.GetLabel(string)
    IBaseEntity.SetLabel(string, string)
    IBaseEntity.SetSilentLabel(string, string)
    IBaseEntity.AccountID
    IBaseEntity.ID
    IBaseEntity.LastUpdated
    IBaseEntity.ModifiedByUserID
    IBaseEntity.CanvasID
    IBaseEntity.AlgorithmStepID
    IBaseEntity.SafeID
    IEquatable<IBaseEntity>.Equals(IBaseEntity)
    INotifyPropertyChanged.PropertyChanged
    INotifyPropertyChanging.PropertyChanging
    ICloneableAsync.Clone(object)
    ICloneableAsync.CopyFromSource(object)
    ICanTrackProperties.HasTrackedPropertyChanged(string)
    ICanTrackProperties.OriginalTrackedPropertyValue(string)
    ICanTrackProperties.OriginalTrackedPropertyValue<T>(string)
    ICanTrackProperties.ClearTrackedOriginalValues()
    ICanTrackProperties.GetAllOriginalTrackedPropertyValues()
    Namespace: LemonEdge.API.Entities.FinancialServices.Transactions
    Assembly: LemonEdge.API.Entities.FinancialServices.dll
    Syntax
    [EntityDefinition(EntityID.StepChanges, "dbo.LT_StepChanges", "StepChange", LabelColumn = "Reference")]
    [DefaultEntityIcon(ImageType.Split)]
    public interface IStepChange : IHeaderTransactionalEntity, IBaseEntityWithPermissions, ITransactionalEntity, ICanBeLocked, IHasReference, IHasSaveProcessingTask, IBaseEntity, IEquatable<IBaseEntity>, INotifyPropertyChanged, INotifyPropertyChanging, ICloneableAsync, ICanTrackProperties

    Properties

    EntitySetID

    Links to IEntitySet. The Entity Set this Step Change is taking place within. All affected allocations within this entity set will be modified according to the setup

    Declaration
    [EntityProperty(SQLType.UniqueIdentifier, false)]
    [EntityRelationship(EntityID.EntitySet, "ID", SingleJoinType.One, "Owner", "Step Changes", DeleteWithRelationship = false, PartOfParentSet = false, LinkToItemInSet = false)]
    [RequiredNoDefaultIDValidation]
    [EntityDescription("The owner of this step change.")]
    Guid EntitySetID { get; set; }
    Property Value
    Type Description
    Guid

    StepDate

    The closing date the step change should be calculated for, if different from the transaction date. The transaction date is used for the actual date the transactions are created for.

    Declaration
    [EntityProperty(SQLType.DateTimeOffset, false, "TransactionDate ", IsDate = true)]
    [EntityDescription("The closing date the step change should be calculated for, if different from the transaction date. The transaction date is used for the actual date the transactions are created for.")]
    [DBTrackChanges]
    DateTimeOffset StepDate { get; set; }
    Property Value
    Type Description
    DateTimeOffset

    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.