コード例 #1
0
 public static void CheckLowBreach(BatteryMeasureFactors battery)
 {
     if ((battery.MeasureValue > (battery.MinimumLimit + battery.LowBreach)) && (battery.MeasureValue < (battery.MinimumLimit + battery.HighBreach)))
     {
         BatteryLimitMessage.FormatLowBreachMessage(battery.MeasureName, battery.MessageLanguage);
     }
 }
コード例 #2
0
 public static void CheckHighBreach(BatteryMeasureFactors battery)
 {
     if (((battery.MeasureValue > battery.MaximumLimit - battery.HighBreach)) && (battery.MeasureValue < battery.MaximumLimit))
     {
         BatteryLimitMessage.FormatHighBreachMessage(battery.MeasureName, battery.MessageLanguage);
     }
 }
コード例 #3
0
 public static void EvaluateBatteryMeasure(BatteryMeasureFactors battery)
 {
     if (battery.MeasureValue > battery.MaximumLimit)
     {
         BatteryLimitMessage.FormatMaximumLimitMessage(battery.MeasureName, battery.MaximumLimit, battery.MessageLanguage);
     }
     if (battery.MeasureValue < battery.MinimumLimit)
     {
         BatteryLimitMessage.FormatMinimumLimitMessage(battery.MeasureName, battery.MinimumLimit, battery.MessageLanguage);
     }
 }