public void CheckIfReady(PlannerSwitch switchObj, Planner planner) { foreach (Switch switchi in switchs) { if (!switchi.on) { return; } } CallAction(); if (switchObj != null) { switchObj.ActivateSwitch(); planner.Monitor(); } }