示例#1
0
 public FlowController(IWebAppContext appContext
                       , IEntityFinder entityFinder
                       , ISolutionService solutionService
                       , IWorkFlowFinder workFlowFinder
                       , IWorkFlowCreater workFlowCreater
                       , IWorkFlowUpdater workFlowUpdater
                       , IWorkFlowDeleter workFlowDeleter
                       , IWorkFlowProcessFinder workFlowProcessFinder
                       , IProcessStageService processStageService
                       , IWorkFlowInstanceService workFlowInstanceService
                       , IWorkFlowStepService workFlowStepService
                       , IWorkFlowCanceller workFlowCanceller)
     : base(appContext, solutionService)
 {
     _entityFinder            = entityFinder;
     _workFlowFinder          = workFlowFinder;
     _workFlowCreater         = workFlowCreater;
     _workFlowUpdater         = workFlowUpdater;
     _workFlowDeleter         = workFlowDeleter;
     _workFlowInstanceService = workFlowInstanceService;
     _workFlowProcessFinder   = workFlowProcessFinder;
     _processStageService     = processStageService;
     _workFlowStepService     = workFlowStepService;
     _workFlowCanceller       = workFlowCanceller;
 }
 public WorkflowStarterController(IWebAppContext appContext
                                  , IEntityFinder entityFinder
                                  , IWorkFlowFinder workFlowFinder
                                  , IDataFinder dataFinder)
     : base(appContext)
 {
     _entityFinder   = entityFinder;
     _workFlowFinder = workFlowFinder;
     _dataFinder     = dataFinder;
 }
示例#3
0
 public WorkFlowImporter(IAppContext appContext
                         , IWorkFlowFinder workFlowFinder
                         , IWorkFlowCreater workFlowCreater
                         , IWorkFlowUpdater workFlowUpdater
                         , IWorkFlowStepService workFlowStepService
                         , IProcessStageService processStageService)
 {
     _appContext          = appContext;
     _workFlowFinder      = workFlowFinder;
     _workFlowCreater     = workFlowCreater;
     _workFlowUpdater     = workFlowUpdater;
     _workFlowStepService = workFlowStepService;
     _processStageService = processStageService;
 }
示例#4
0
 public WorkFlowController(IWebAppContext appContext
                           , IWorkFlowFinder workFlowFinder
                           , IWorkFlowUpdater workFlowUpdater
                           , IEntityFinder entityService
                           , IWorkFlowInstanceService workFlowInstanceService
                           , IWorkFlowProcessFinder workFlowProcessFinder)
     : base(appContext)
 {
     _workFlowFinder          = workFlowFinder;
     _workFlowUpdater         = workFlowUpdater;
     _entityFinder            = entityService;
     _workFlowInstanceService = workFlowInstanceService;
     _workFlowProcessFinder   = workFlowProcessFinder;
 }
示例#5
0
 public HomeController(IWebAppContext appContext
                       , ISolutionService solutionService
                       , IEntityFinder entityFinder
                       , IOptionSetFinder optionSetFinder
                       , IEntityPluginFinder entityPluginFinder
                       , IWorkFlowFinder workFlowFinder
                       , ISolutionComponentService solutionComponentService) : base(appContext, solutionService)
 {
     _entityFinder             = entityFinder;
     _optionSetFinder          = optionSetFinder;
     _entityPluginFinder       = entityPluginFinder;
     _workFlowFinder           = workFlowFinder;
     _solutionComponentService = solutionComponentService;
 }
示例#6
0
 public FlowController(IWebAppContext appContext
                       , IEntityFinder entityFinder
                       , IWorkFlowFinder workFlowFinder
                       , IWorkFlowProcessFinder workFlowProcessFinder
                       , IWorkFlowInstanceService workFlowInstanceService
                       , IWorkFlowProcessLogService workFlowProcessLogService
                       , IDataFinder dataFinder
                       , IWorkFlowStepService workFlowStepService)
     : base(appContext)
 {
     _entityFinder              = entityFinder;
     _workFlowFinder            = workFlowFinder;
     _workFlowInstanceService   = workFlowInstanceService;
     _workFlowProcessFinder     = workFlowProcessFinder;
     _workFlowProcessLogService = workFlowProcessLogService;
     _dataFinder          = dataFinder;
     _workFlowStepService = workFlowStepService;
 }
示例#7
0
 public BusinessProcessController(IWebAppContext appContext
                                  , IEntityFinder entityFinder
                                  , IAttributeFinder attributeFinder
                                  , IRelationShipFinder relationShipFinder
                                  , IWorkFlowFinder workFlowFinder
                                  , IBusinessProcessFlowInstanceService businessProcessFlowInstanceService
                                  , IProcessStageService processStageService
                                  , IDataFinder dataFinder)
     : base(appContext)
 {
     _entityFinder       = entityFinder;
     _attributeFinder    = attributeFinder;
     _relationShipFinder = relationShipFinder;
     _workFlowFinder     = workFlowFinder;
     _businessProcessFlowInstanceService = businessProcessFlowInstanceService;
     _processStageService = processStageService;
     _dataFinder          = dataFinder;
 }
示例#8
0
 public BusinessFlowController(IWebAppContext appContext
                               , IEntityFinder entityFinder
                               , IEntityMapFinder entityMapFinder
                               , IWorkFlowFinder workFlowFinder
                               , IBusinessProcessFlowInstanceService businessProcessFlowInstanceService
                               , IBusinessProcessFlowInstanceUpdater businessProcessFlowInstanceUpdater
                               , IProcessStageService processStageService
                               , IDataFinder dataFinder
                               , IDataUpdater dataUpdater
                               , IDataMapper dataMapper)
     : base(appContext)
 {
     _entityFinder    = entityFinder;
     _entityMapFinder = entityMapFinder;
     _workFlowFinder  = workFlowFinder;
     _businessProcessFlowInstanceService = businessProcessFlowInstanceService;
     _businessProcessFlowInstanceUpdater = businessProcessFlowInstanceUpdater;
     _processStageService = processStageService;
     _dataFinder          = dataFinder;
     _dataUpdater         = dataUpdater;
     _dataMapper          = dataMapper;
 }
示例#9
0
 public WorkFlowExporter(IWorkFlowFinder workFlowFinder)
 {
     _workFlowFinder = workFlowFinder;
 }