static int VariableState(String val, int ssId, MySQL_Connect bazaDanych) { float LL = bazaDanych.LimitValue(ssId, "'LEVEL_" + (ssId - 1).ToString() + "_MIN_CRITICAL'"); float L = bazaDanych.LimitValue(ssId, "'LEVEL_" + (ssId - 1).ToString() + "_MIN'"); float H = bazaDanych.LimitValue(ssId, "'LEVEL_" + (ssId - 1).ToString() + "_MAX'"); float HH = bazaDanych.LimitValue(ssId, "'LEVEL_" + (ssId - 1).ToString() + "_MAX_CRITICAL'"); float value = float.Parse(val); if (value > HH) { return(1); } else if (value > H) { return(1); } else if (value < LL) { return(1); } else if (value < L) { return(1); } else { return(2); } }