Beispiel #1
0
 public WorkflowService(ISqlHelper sqlHelper,
                        IItemInfoRepository itemInfoRepository,
                        IStateChangeExecutorRepositories stateChangeExecutorRepositories,
                        IWorkflowEventsMessagesHelper workflowEventsMessagesHelper)
 {
     _sqlHelper          = sqlHelper;
     _itemInfoRepository = itemInfoRepository;
     _stateChangeExecutorRepositories = stateChangeExecutorRepositories;
     _workflowEventsMessagesHelper    = workflowEventsMessagesHelper;
 }
Beispiel #2
0
 public StateChangeExecutor(
     int userId, WorkflowStateChangeParameterEx input,
     ISqlHelper sqlHelper,
     IStateChangeExecutorRepositories stateChangeExecutorRepositories,
     IStateChangeExecutorHelper stateChangeExecutorHelper,
     IWorkflowEventsMessagesHelper workflowEventsMessagesHelper)
 {
     _userId    = userId;
     _input     = input;
     _sqlHelper = sqlHelper;
     _stateChangeExecutorRepositories = stateChangeExecutorRepositories;
     _stateChangeExecutorHelper       = stateChangeExecutorHelper;
     _workflowEventsMessagesHelper    = workflowEventsMessagesHelper;
 }