2016-09-02 18:05:17 +08:00
|
|
|
|
using System;
|
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
using OpenAuth.App;
|
|
|
|
|
using OptimaJet.Workflow.Core.Model;
|
|
|
|
|
using OptimaJet.Workflow.Core.Runtime;
|
|
|
|
|
|
2016-09-04 01:15:43 +08:00
|
|
|
|
namespace OpenAuth.Mvc.Models
|
2016-09-02 18:05:17 +08:00
|
|
|
|
{
|
|
|
|
|
public class WorkflowActionProvider :IWorkflowActionProvider
|
|
|
|
|
{
|
|
|
|
|
private ModuleManagerApp _app;
|
|
|
|
|
|
|
|
|
|
public WorkflowActionProvider()
|
|
|
|
|
{
|
|
|
|
|
_app = AutofacExt.GetFromFac<ModuleManagerApp>();
|
|
|
|
|
}
|
|
|
|
|
public void ExecuteAction(string name, ProcessInstance processInstance, WorkflowRuntime runtime, string actionParameter)
|
|
|
|
|
{
|
|
|
|
|
throw new NotImplementedException();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public bool ExecuteCondition(string name, ProcessInstance processInstance, WorkflowRuntime runtime, string actionParameter)
|
|
|
|
|
{
|
|
|
|
|
throw new NotImplementedException();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public List<string> GetActions()
|
|
|
|
|
{
|
|
|
|
|
return new List<string>{"ok"};
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|