void SetR() { TaskController.UpdateTask(r, ABC); Algorithm = AlgorithmController.SelectAlgorithm(r); Condition1.SetAlgorithm(Algorithm); Condition1.UpdateTask(ABC); switch (Algorithm) { case 1: Condition2.UpdateTask(ABC, 1); break; case 2: Condition2.UpdateTask(ABC, 2); break; case 3: Condition2.UpdateTask(ABC, 1); break; } }