public bool IsActive(double value) { if(Type == ThresholdType.Maximum && value >= Value) { return true; } else if(Type == ThresholdType.Minimum && value <= Value) { return true; } else { return false; } }