public static string BeginK2Workflow( K2CallType callTypeEnum, PMIWorkflow workflow, IK2ServiceProxy proxy) { try { return(proxy.BeginWorkflow(callTypeEnum, workflow)); } catch (Exception ex) { Logger.GetLogger().WriteError("PMIWorkflowManager", "ERROR WHEN STARTING WORKFLOW: ", ex); throw; } }
public StageFourController(IBasicDataModelRepository basicDataModelRepository, IK2ServiceProxy k2ServiceProxy, IOperationModelRepository operationClauseClient, IGlobalModelRepository globalRepository, IResultsMatrixModelRepository resultsMatrixRepository, IVerifyContentModelRepositoryService clientVerifyContent, IPMIDetailsModelRepository clientPMIDetails, IRuleEvaluatorService ruleService, ICacheManagement cacheData) { _basicDataModelRepository = basicDataModelRepository; _k2ServiceProxy = k2ServiceProxy; _operationClauseClient = operationClauseClient; _globalRepository = globalRepository; _resultsMatrixRepository = resultsMatrixRepository; _clientVerifyContent = clientVerifyContent; _clientPMIDetails = clientPMIDetails; _ruleService = ruleService; _cacheData = cacheData; }