public ViewEventCommandParameter(object[] @params, IStateCommandInfo processInfo, ISystemProcess process, ISystemSource source)
 {
     Params      = @params;
     Process     = process;
     Source      = source;
     ProcessInfo = processInfo;
 }
示例#2
0
 public LoadEntityView(Expression func, Type viewType, IStateCommandInfo processInfo, ISystemProcess process, ISystemSource source) : base(processInfo, process, source)
 {
     try
     {
         Expression = func;
         ViewType   = viewType;
     }
     catch (Exception)
     {
         throw;
     }
 }
示例#3
0
 public CreateEntity(T entity, IStateCommandInfo processInfo, ISystemProcess process, ISystemSource source) : base(processInfo, process, source)
 {
     Contract.Requires(entity != null);
     Entity = entity;
 }
 public LoadEntitySetWithFilter(List <Expression <Func <T, bool> > > filter, IStateCommandInfo processInfo, ISystemProcess process, ISystemSource source) : base(processInfo, process, source)
 {
     Contract.Requires(filter != null);
     Filter = filter;
 }
示例#5
0
 public LoadEntityRange(int startIndex, int count, string filterExpression, Dictionary <string, string> navExp, IEnumerable <string> includesLst, IStateCommandInfo processInfo, ISystemProcess process, ISystemSource source) : base(processInfo, process, source)
 {
     StartIndex       = startIndex;
     Count            = count;
     FilterExpression = filterExpression;
     NavExp           = navExp;
     IncludesLst      = includesLst;
 }
 public UpdateProcessStateList(IProcessStateList <TEntity> state, IStateCommandInfo processInfo, ISystemProcess process, ISystemSource source) : base(processInfo, process, source)
 {
     State = state;
 }
示例#7
0
 public GetMedia(List <int> mediaIdList, IStateCommandInfo processInfo, ISystemProcess process, ISystemSource source) : base(processInfo, process, source)
 {
     Contract.Requires(mediaIdList != null && mediaIdList.Any());
     MediaIdList = mediaIdList;
 }
 public RequestProcessLog(IStateCommandInfo processInfo, ISystemProcess process, ISystemSource source) : base(processInfo, process, source)
 {
 }
 public UpdateEntityViewWithChanges(int entityId, Dictionary <string, dynamic> changes, IStateCommandInfo processInfo, ISystemProcess process, ISystemSource source) : base(processInfo, process, source)
 {
     Changes  = changes;
     EntityId = entityId;
 }
 public AddOrGetEntityWithChanges(Dictionary <string, dynamic> changes, IStateCommandInfo processInfo, ISystemProcess process, ISystemSource source) : base(processInfo, process, source)
 {
     Contract.Requires(changes.Count > 0);
     Changes = changes;
 }
示例#11
0
 public LoadEntitySet(IStateCommandInfo processInfo, ISystemProcess process, ISystemSource source) : base(processInfo, process, source)
 {
 }
 public StartSystemProcess(int processId, IStateCommandInfo processInfo, ISystemProcess process, ISystemSource source) : base(processInfo, process, source)
 {
     ProcessToBeStartedId = processId;
 }
 public CreateComplexEventService(IComplexEventService complexEventService, IStateCommandInfo processInfo, ISystemProcess process, ISystemSource source) : base(processInfo, process, source)
 {
     ComplexEventService = complexEventService;
 }
示例#14
0
 public DeleteEntity(int entityId, IStateCommandInfo processInfo, ISystemProcess process, ISystemSource source) : base(processInfo, process, source)
 {
     Contract.Requires(entityId > 0);
     EntityId = entityId;
 }
示例#15
0
 public CreateEntityService(Type actorType, object action, IStateCommandInfo processInfo, ISystemProcess process, ISystemSource source) : base(processInfo, process, source)
 {
     ActorType   = actorType;
     Action      = action;
     ProcessInfo = processInfo;
 }
 public GetEntityViewWithChanges(Dictionary <string, dynamic> changes, IStateCommandInfo processInfo, ISystemProcess process, ISystemSource source) : base(processInfo, process, source)
 {
     Changes = changes;
 }
示例#17
0
 public LoadPulledEntityViewSetWithChanges(string entityName, Dictionary <string, dynamic> changes, IStateCommandInfo processInfo, ISystemProcess process, ISystemSource source) : base(processInfo, process, source)
 {
     Changes    = changes;
     EntityName = entityName;
 }
示例#18
0
 public LoadViewModel(IViewModelInfo viewModelInfo, IStateCommandInfo processInfo, ISystemProcess process, ISystemSource source) : base(processInfo, process, source)
 {
     ViewModelInfo = viewModelInfo;
 }
示例#19
0
 public LoadEntitySetWithFilterWithIncludes(List <Expression <Func <T, bool> > > filter, List <Expression <Func <T, dynamic> > > includes, IStateCommandInfo processInfo, ISystemProcess process, ISystemSource source) : base(processInfo, process, source)
 {
     Contract.Requires(filter != null);
     Contract.Requires(includes != null);
     Filter   = filter;
     Includes = includes;
 }
 public UpdateEntityWithChanges(int entityId, Dictionary <string, dynamic> changes, IStateCommandInfo processInfo, ISystemProcess process, ISystemSource source) : base(processInfo, process, source)
 {
     Contract.Requires(changes.Count > 0);
     EntityId = entityId;
     Changes  = changes;
 }
 public CleanUpSystemProcess(int processId, IStateCommandInfo processInfo, ISystemProcess process, ISystemSource source) : base(processInfo, process, source)
 {
     ProcessToBeCleanedUpId = processId;
 }
 public LoadEntityViewSetWithFilter(Expression <Func <T, bool> > filter, Expression func, Type viewType, Type viewDbType, IStateCommandInfo processInfo, ISystemProcess process, ISystemSource source) : base(processInfo, process, source)
 {
     try
     {
         Filter     = filter;
         Expression = func;
         ViewType   = viewType;
         ViewDbType = viewDbType;
     }
     catch (Exception)
     {
         throw;
     }
 }
示例#23
0
 public GetEntityViewById(int entityId, IStateCommandInfo processInfo, ISystemProcess process, ISystemSource source) : base(processInfo, process, source)
 {
     EntityId = entityId;
 }
示例#24
0
 public LoadEntityRange(int startIndex, int count, SortDescriptionCollection sortDescriptions, IStateCommandInfo processInfo, ISystemProcess process, ISystemSource source) : base(processInfo, process, source)
 {
     StartIndex       = startIndex;
     Count            = count;
     SortDescriptions = sortDescriptions;
 }
示例#25
0
 public CreateProcessActor(IList <IComplexEventAction> complexEvents, IStateCommandInfo processInfo, ISystemProcess process, ISystemSource source) : base(processInfo, process, source)
 {
     ComplexEvents = complexEvents;
 }
示例#26
0
 public ExecuteComplexEventAction(IProcessAction action, IComplexEventParameters complexEventParameters, IStateCommandInfo processInfo, ISystemProcess process, ISystemSource source) : base(processInfo, process, source)
 {
     Action = action;
     ComplexEventParameters = complexEventParameters;
 }
示例#27
0
 public FailedCommandData(dynamic data, IStateCommandInfo processInfo, ISystemProcess process, ISystemSource source) : base(processInfo, process, source)
 {
     Data = data;
 }