Пример #1
0
        public static ActionDefinitionForActivity Create(ActionDefinition actionDefinition, string order)
        {
            var parsedOrder = int.Parse(order);

            return(new ActionDefinitionForActivity {
                ActionDefinition = actionDefinition, Order = parsedOrder
            });
        }
Пример #2
0
        public static ConditionDefinition Create(string type, ActionDefinition action, string resultOnPreExecution)
        {
            ConditionType parsedType;

            Enum.TryParse(type, true, out parsedType);

            return(new ConditionDefinition()
            {
                Action = action, Type = parsedType, ResultOnPreExecution = string.IsNullOrEmpty(resultOnPreExecution) ? (bool?)null : bool.Parse(resultOnPreExecution)
            });
        }
Пример #3
0
 public static ActionDefinitionForActivity Create(ActionDefinition actionDefinition, int order)
 {
     return new ActionDefinitionForActivity {ActionDefinition = actionDefinition, Order = order};
 }
Пример #4
0
 public static ActionDefinitionForActivity Create(ActionDefinition actionDefinition, string order)
 {
     var parsedOrder = int.Parse(order);
     return new ActionDefinitionForActivity {ActionDefinition = actionDefinition, Order = parsedOrder};
 }
Пример #5
0
        public static ConditionDefinition Create(string type, ActionDefinition action, string resultOnPreExecution)
        {
            ConditionType parsedType;
            Enum.TryParse(type, true, out parsedType);

            return new ConditionDefinition() { Action = action, Type = parsedType, ResultOnPreExecution = string.IsNullOrEmpty(resultOnPreExecution) ? (bool?)null : bool.Parse(resultOnPreExecution) };
        }
Пример #6
0
 public static ActionDefinitionForActivity Create(ActionDefinition actionDefinition, int order)
 {
     return(new ActionDefinitionForActivity {
         ActionDefinition = actionDefinition, Order = order
     });
 }