Files
TaskHybrid/salesbook.Shared/Core/Helpers/KeyGroupHelper.cs
2025-12-18 11:53:51 +01:00

22 lines
866 B
C#

using salesbook.Shared.Core.Authorization.Enum;
namespace salesbook.Shared.Core.Helpers;
public static class KeyGroupHelper
{
public static string ConvertToHumanReadable(this KeyGroupEnum keyGroup)
{
return keyGroup switch
{
KeyGroupEnum.Agenti => "Agenti",
KeyGroupEnum.Tecnico => "Tecnico",
KeyGroupEnum.UtenteAziendale => "Utente Aziendale",
KeyGroupEnum.AmministratoreAziendale => "Amministratore Aziendale",
KeyGroupEnum.ResponsabileDiReparto => "Responsabile Di Reparto",
KeyGroupEnum.Programmatore => "Programmatore",
KeyGroupEnum.Cliente => "Cliente",
KeyGroupEnum.ResponsabileAmministrativo => "Responsabile Amministrativo",
_ => throw new ArgumentOutOfRangeException(nameof(keyGroup), keyGroup, null)
};
}
}