Search Results for

    Show / Hide Table of Contents

    Interface IEntityUpdaterUI

    The main context provided by the Connector whenever an isolated context to work with the lemonedge platform is required

    This contains all the functionality inherited from IEntityUpdater for working with all data in the system

    It also includes UI specific capabilities

    Inherited Members
    IEntityUpdater.GetChanges<T>(EntityOperation, Func<T, Boolean>)
    IEntityUpdater.GetChanges<T>(Func<T, Boolean>)
    IEntityUpdater.GetChanges(EntityOperation, Type)
    IEntityUpdater.GetChange(IBaseEntity)
    IEntityUpdater.TryGetChange(Type, Guid, EntityOperation, IBaseEntity)
    IEntityUpdater.LogChange(IBaseEntity, EntityOperation)
    IEntityUpdater.HasChanges
    IEntityUpdater.HasChange(IBaseEntity)
    IEntityUpdater.HasChange(Type, Guid)
    IEntityUpdater.ClearChange(IBaseEntity)
    IEntityUpdater.ClearChanges()
    IEntityUpdater.SaveChanges(CancellationToken, Boolean, DbTransaction)
    IEntityUpdater.AddSaveDateTimeStampHandler(Action<DateTimeOffset>)
    IEntityUpdater.IsSaving
    IEntityUpdater.GetCustomFunctions
    IEntityUpdater.GetProcessor<T>(IBaseEntity)
    IEntityUpdater.GetDefaultProcessor(IBaseEntity)
    IEntityUpdater.CreateProcessor(ServerTaskAttribute)
    IEntityUpdater.Processors
    IEntityRetriever.CanvasID
    IEntityRetriever.UseCanvas(Guid)
    IEntityRetriever.GetUseAsOfDate
    IEntityRetriever.UseAsOfDate(DateTimeOffset)
    IEntityRetriever.GetUseLabels
    IEntityRetriever.UseLabels(Boolean)
    IEntityRetriever.GetItems(Type)
    IEntityRetriever.GetItems<T>()
    IEntityRetriever.GetItemByID(Type, Guid)
    IEntityRetriever.GetItemByID<T>(Guid)
    IEntityRetriever.ExecuteQuery<T>(QueryableExecuter<T>)
    IEntityRetriever.ExecuteQuery(QueryableExecuter)
    IEntityRetriever.IsODataQuery
    IEntityRetriever.ExecuteQueryAsCSV(Nullable<DateTimeOffset>, Nullable<Guid>, String, String, String)
    IEntityRetriever.GetQueryCount(Nullable<DateTimeOffset>, Nullable<Guid>, String, String, String)
    IEntityRetriever.ExecuteSQLResultsAsCSV(Guid, String, String, String)
    IEntityRetriever.GetSQLResults(Guid, String, String)
    IEntityRetriever.GetSQLResultsCount(Guid, String, String)
    IEntityRetriever.GetSQLResults<T>(Guid, String, String)
    IEntityRetriever.GetSQLResultsCount<T>(Guid, String, String)
    IEntityRetriever.ExecuteCustomQuery<T>(String, Object[])
    IEntityRetriever.IsDirectDBConnection
    System.IDisposable.Dispose()
    ICustomFunctions.GetCurrentDBTime()
    ICustomFunctions.GetCacheLastModification()
    ICustomFunctions.GetVersion()
    ICustomFunctions.AllowsCLRSQLFunctions()
    ICustomFunctions.UpdateCurrentRole(Guid)
    ICustomFunctions.UpdateCurrentDefaultTeam(Guid)
    ICustomFunctions.RunInCanvas(Nullable<Guid>)
    ICustomFunctions.UpdateCurrentTheme(Theme)
    ICustomFunctions.DoesUserExist(String, Guid)
    ICustomFunctions.GetItemInfo(Guid, Guid)
    ICustomFunctions.RefreshServers()
    ICustomFunctions.IsLicenseValid()
    ICustomFunctions.ResetUserPassword(Guid, String)
    ICustomFunctions.ResetMyPassword(String, String)
    ICustomFunctions.UpdateUserSettings(String, String, Theme)
    ICustomFunctions.RevertTransactionToInProgress(Guid, Guid)
    ICustomFunctions.GetNextID(Guid, String)
    ICustomFunctions.GetSQLProcInfo(Guid, String)
    ICustomFunctions.RemoveItemsFromCanvas(Guid, Guid, Guid)
    ICustomFunctions.PromoteItemsFromCanvas(Guid, Guid, Guid)
    ICustomFunctions.GetMatchingDataSources(Nullable<Guid>, String, Boolean, Nullable<Guid>, Nullable<Guid>, String)
    ICustomFunctions.GetMatchingDataSourcesCount(Nullable<Guid>, String, Boolean, Nullable<Guid>, Nullable<Guid>, String)
    ICustomFunctions.GetAuditData(Nullable<Guid>, Guid, Guid, String)
    ICustomFunctions.GetAuditDataCount(Nullable<Guid>, Guid, Guid, String)
    ICustomFunctions.GetNotificationData(Nullable<Guid>, Nullable<Guid>, Nullable<Guid>, String)
    ICustomFunctions.GetNotificationDataCount(Nullable<Guid>, Nullable<Guid>, Nullable<Guid>, String)
    ICustomFunctions.GetUnmappedLots(Nullable<Guid>, Guid)
    ICustomFunctions.GetDuplicateMappedLots(Nullable<Guid>, Guid)
    ICustomFunctions.AggregateTransactionValues(Nullable<Guid>, Nullable<DateTimeOffset>, Guid, Guid, Nullable<Guid>, Nullable<Guid>, Nullable<Guid>, Boolean, Nullable<DateTimeOffset>, DateTimeOffset, DateTimeOffset)
    ICustomFunctions.AggregateTransactionValue(Nullable<Guid>, Nullable<DateTimeOffset>, Guid, Nullable<Guid>, Nullable<Guid>, Nullable<Guid>, Boolean, Nullable<DateTimeOffset>, DateTimeOffset, DateTimeOffset)
    ICustomFunctions.GetFromStorage(Guid, Nullable<Guid>, String, String, Boolean)
    Namespace: LemonEdge.Client.Core
    Assembly: API.dll
    Syntax
    public interface IEntityUpdaterUI : IEntityUpdater, IEntityRetriever, IDisposable, ICustomFunctions

    Properties

    PreventOnSaveAutoOpen

    Indicates that items created by saving (such as tasks, or other results), should not automatically be opened by the client application

    Declaration
    bool PreventOnSaveAutoOpen { get; set; }
    Property Value
    Type Description
    System.Boolean

    Extension Methods

    MiscExtensions.SetIfNotEqual<T, P>(T, Expression<Func<T, P>>, P)
    ReflectionExtensions.ClearEventInvocations(Object, String)
    StringExtensions.ToCSVFormatString(Object, Type)
    SQLExtensions.ToSQLValue(Object, Boolean)
    LookupFilters.GetEntityFilter(IEntityRetriever, IReadOnlyCache, IBaseEntity, IBaseEntity)
    LookupFilters.GetInstrumentFilter(IEntityRetriever, IBaseEntity, IBaseEntity)
    LookupFilters.GetPathFilter(IEntityRetriever, IBaseEntity, IBaseEntity)
    In This Article
    Back to top © LemonTree Software Ltd. All rights reserved.