public static void FinishAction(Project_6f02f6e0eba24f57a0313bd563c7d803.ActionItemContext_471fb83d295640039206b7e466c47e66 K2) { if (K2.Configuration.FinishAction) { K2.Finish(); } else { K2.Update(); } }
public static void FinishAction(Project_6f02f6e0eba24f57a0313bd563c7d803.ActionItemContext_15f2f1ef516f45d79dd2134452ac0c1e K2) { if (K2.Configuration.FinishAction) { K2.Finish(); } else { K2.Update(); } }
public static void FinishAction(Project_6f02f6e0eba24f57a0313bd563c7d803.ActionItemContext_07892ba06d8a49b2ab6c9993d3f0be95 K2) { if (K2.Configuration.FinishAction) { K2.Finish(); } else { K2.Update(); } }
public static void FinishAction(Project_6f02f6e0eba24f57a0313bd563c7d803.ActionItemContext_3c35716f3d384fd4afb54197738dfc24 K2) { if (K2.Configuration.FinishAction) { K2.Finish(); } else { K2.Update(); } }
public static void FinishAction(Project_6f02f6e0eba24f57a0313bd563c7d803.ActionItemContext_0377055d8b734639a0739df3ddc2f7a7 K2) { if (K2.Configuration.FinishAction) { K2.Finish(); } else { K2.Update(); } }
private static bool GetRuleResult(Project_6f02f6e0eba24f57a0313bd563c7d803.SucceedingRuleContext_e4dbe7e7114f4297834cf84c9b62168a K2, int setIdx) { // Get the property that returns the result string propName = string.Format("OutcomeRule{0}", setIdx); System.Reflection.PropertyInfo pi = K2.Configuration.GetType().GetProperty(propName); if (pi == null) return true; // Invoke the get System.Reflection.MethodInfo mi = pi.GetGetMethod(); if (mi == null) return true; object retval = mi.Invoke(K2.Configuration, null); return Convert.ToBoolean(retval); }
private static string GetName(Project_6f02f6e0eba24f57a0313bd563c7d803.EventSucceedingRuleContext_017333bdbcaf4ba9bac30a6df9a911d9 K2, int setIdx) { // Get the property that returns the result string propName = string.Format("OutcomeName{0}", setIdx); System.Reflection.PropertyInfo pi = K2.Configuration.GetType().GetProperty(propName); if (pi == null) return string.Empty; // Invoke the get System.Reflection.MethodInfo mi = pi.GetGetMethod(); if (mi == null) return string.Empty; object retval = mi.Invoke(K2.Configuration, null); return Convert.ToString(retval); }
public static bool AnyOutcomesEvaluatedSuccessfully(Project_6f02f6e0eba24f57a0313bd563c7d803.SucceedingRuleContext_e4dbe7e7114f4297834cf84c9b62168a K2) { System.Console.WriteLine("Outcome Evaluation: Started"); bool retval = false; for (int i = 0; i < K2.Configuration.SetCount; i++) { if (GetRuleResult(K2, i)) { System.Console.WriteLine("Outcome Evaluation Result: " + GetName(K2,i)); SetOutcomeResult(K2, GetName(K2,i)); retval = true; break; } } System.Console.WriteLine("Outcome Evaluation: Completed"); return retval; }
public static bool AnyOutcomesEvaluatedSuccessfully(Project_6f02f6e0eba24f57a0313bd563c7d803.EventSucceedingRuleContext_017333bdbcaf4ba9bac30a6df9a911d9 K2) { bool retval = false; if (K2.EventInstance.ActivityInstanceDestination.ActivityInstance.SingleInstance) { System.Console.WriteLine("Outcome Event Evaluation: Started"); for (int i = 0; i < K2.Configuration.SetCount; i++) { if (GetRuleResult(K2, i)) { System.Console.WriteLine("Outcome Event Evaluation Result: " + GetName(K2,i)); retval = true; break; } } System.Console.WriteLine("Outcome Event Evaluation: Completed"); } else { retval = true; } return retval; }
public static void SetOutcomeResult(Project_6f02f6e0eba24f57a0313bd563c7d803.SucceedingRuleContext_e4dbe7e7114f4297834cf84c9b62168a K2, string value) { K2.ActivityInstance.DataFields["Outcome"].Value = value; }
public static void SetActionResult(Project_6f02f6e0eba24f57a0313bd563c7d803.ActionItemContext_471fb83d295640039206b7e466c47e66 K2) { K2.WorklistSlot.DataFields["Action Result"].Value = K2.Configuration.ActionResult; }
public static void SetOutcomeResult(Project_6f02f6e0eba24f57a0313bd563c7d803.SucceedingRuleContext_06a03405b7584931a0b73782c6e485cf K2, string value) { K2.ActivityInstance.DataFields["Outcome"].Value = value; }
public static void SetActionResult(Project_6f02f6e0eba24f57a0313bd563c7d803.ActionItemContext_07892ba06d8a49b2ab6c9993d3f0be95 K2) { K2.WorklistSlot.DataFields["Action Result"].Value = K2.Configuration.ActionResult; }
public static void SetActionResult(Project_6f02f6e0eba24f57a0313bd563c7d803.ActionItemContext_15f2f1ef516f45d79dd2134452ac0c1e K2) { K2.WorklistSlot.DataFields["Action Result"].Value = K2.Configuration.ActionResult; }
public static void SetActionResult(Project_6f02f6e0eba24f57a0313bd563c7d803.ActionItemContext_3c35716f3d384fd4afb54197738dfc24 K2) { K2.WorklistSlot.DataFields["Action Result"].Value = K2.Configuration.ActionResult; }
public static void SetActionResult(Project_6f02f6e0eba24f57a0313bd563c7d803.ActionItemContext_0377055d8b734639a0739df3ddc2f7a7 K2) { K2.WorklistSlot.DataFields["Action Result"].Value = K2.Configuration.ActionResult; }