Esempio n. 1
0
        public static void OnWorkflowState(this ActionInitialising actionInitialising, string stateName)
        {
            actionInitialising.WorkflowActionEntity.ActionState = stateName;
            var actionEntity    = actionInitialising.WorkflowActionEntity;
            var workflowService = actionInitialising.WorkflowService;

            StateflowDbContext.Commands.CreateOrUpdateWorkflowAction(
                workflowService,
                actionEntity);
        }
Esempio n. 2
0
 public static ActionInitialising OnWorkflowEvent(this ActionInitialising actionInitialising, string eventName)
 {
     actionInitialising.WorkflowActionEntity.ActionEvent = eventName;
     return(actionInitialising);
 }
Esempio n. 3
0
 public static void OnWorkflowState(this ActionInitialising actionInitialising, Enum stateName)
 {
     OnWorkflowState(actionInitialising, stateName.ToString());
 }
Esempio n. 4
0
 public static ActionInitialising OnWorkflowEvent(this ActionInitialising actionInitialising, Enum eventName)
 {
     return(OnWorkflowEvent(actionInitialising, eventName.ToString()));
 }