protected void LockABase(ConditionDetail.Condition condition, string sbasename) { if (conditions.Any(c => c.condition == condition)) { LaunchSiteManager.setSiteLocked(sbasename); } }
protected void CloseABase(ConditionDetail.Condition condition, string sbasename) { if (conditions.Any(c => c.condition == condition)) { LaunchSiteManager.setSiteOpenCloseState(sbasename, "Closed"); } }
protected void CloseABase(ConditionDetail.Condition condition, string parameterID, string sbasename) { foreach (ConditionDetail cd in conditions.Where(cd => !cd.disabled && cd.condition == condition && cd.parameter == parameterID)) { LaunchSiteManager.setSiteOpenCloseState(sbasename, "Closed"); cd.disabled = true; } }
protected void LockABase(ConditionDetail.Condition condition, string parameterID, string sbasename) { foreach (ConditionDetail cd in conditions.Where(cd => !cd.disabled && cd.condition == condition && cd.parameter == parameterID)) { LaunchSiteManager.setSiteLocked(sbasename); cd.disabled = true; } }
protected void DisplayMessages(ConditionDetail.Condition condition, string parameterID, MessageSystemButton.MessageButtonColor color = MessageSystemButton.MessageButtonColor.GREEN) { foreach (ConditionDetail cd in conditions.Where(cd => !cd.disabled && cd.condition == condition && cd.parameter == parameterID)) { DisplayMessage(title, message, color); cd.disabled = true; } }
protected override void OnParameterStateChange(ContractParameter param) { ConditionDetail.Condition cond = param.State == ParameterState.Complete ? ConditionDetail.Condition.PARAMETER_COMPLETED : ConditionDetail.Condition.PARAMETER_FAILED; if (param.State == ParameterState.Incomplete) { return; } CloseABase(cond, param.ID, param.State == ParameterState.Complete ? basename : basename); }
protected override void OnParameterStateChange(ContractParameter param) { ConditionDetail.Condition cond = param.State == ParameterState.Complete ? ConditionDetail.Condition.PARAMETER_COMPLETED : ConditionDetail.Condition.PARAMETER_FAILED; if (param.State == ParameterState.Incomplete) { return; } DisplayMessages(cond, param.ID, param.State == ParameterState.Complete ? MessageSystemButton.MessageButtonColor.GREEN : MessageSystemButton.MessageButtonColor.RED); }
protected override void OnParameterStateChange(ContractParameter param) { ConditionDetail.Condition cond = param.State == ParameterState.Complete ? ConditionDetail.Condition.PARAMETER_COMPLETED : ConditionDetail.Condition.PARAMETER_FAILED; if (param.State == ParameterState.Incomplete) { return; } foreach (ConditionDetail cd in conditions.Where(cd => !cd.disabled && cd.condition == cond && cd.parameter == param.ID)) { DisplayMessage(title, message, param.State == ParameterState.Complete ? MessageSystemButton.MessageButtonColor.GREEN : MessageSystemButton.MessageButtonColor.RED); cd.disabled = true; } }
protected void DisplayMessages(ConditionDetail.Condition condition, MessageSystemButton.MessageButtonColor color = MessageSystemButton.MessageButtonColor.GREEN) { DisplayMessages(condition, "", color); }