tbf/Events/Utils.cs

26 lines
806 B
C#
Raw Permalink Normal View History

///
/// Copyright (c) 2020 Sensus Slovensko a.s.
///
using System;
using System.Drawing;
using Common;
using Events.Entities;
namespace Events
{
public class Utils
{
public static Color GetSeverityColor(Severity severity, bool foreColor = false)
{
switch (severity)
{
case Severity.Notification: return foreColor ? Color.White : Color.SteelBlue;
case Severity.Warning: return foreColor ? Color.Black : Color.Orange;
case Severity.Error: return foreColor ? Color.White : Color.Red;
case Severity.FatalError: return foreColor ? Color.White : Color.Purple;
default: return foreColor ? Color.Black : Color.White;
}
}
}
}