private static ICollection <string> GetPlayerSecurity(PlayerToegang toegang)
        {
            switch (toegang)
            {
            case PlayerToegang.System:
                return(new[] { "CAN_MANAGETEAM", "CAN_EDITALLREPORTS", "IS_ADMIN", "IS_SYSTEM" });

            case PlayerToegang.Dev:
                return(new[] { "CAN_MANAGETEAM", "CAN_EDITALLREPORTS", "IS_ADMIN", "IS_DEV" });

            case PlayerToegang.Board:
                return(new[] { "CAN_MANAGETEAM", "CAN_EDITALLREPORTS", "IS_ADMIN" });

            // No PlayerToegang.Captain: This happens automatically when assigned Captain to a Team

            case PlayerToegang.Player:
            default:
                return(new string[] { });
            }
        }
        private static ICollection<string> GetPlayerSecurity(PlayerToegang toegang)
        {
            switch (toegang)
            {
                case PlayerToegang.System:
                    return new[] { "CAN_MANAGETEAM", "CAN_EDITALLREPORTS", "IS_ADMIN", "IS_SYSTEM" };

                case PlayerToegang.Dev:
                    return new[] { "CAN_MANAGETEAM", "CAN_EDITALLREPORTS", "IS_ADMIN", "IS_DEV" };

                case PlayerToegang.Board:
                    return new[] { "CAN_MANAGETEAM", "CAN_EDITALLREPORTS", "IS_ADMIN" };

                // No PlayerToegang.Captain: This happens automatically when assigned Captain to a Team

                case PlayerToegang.Player:
                default:
                    return new string[] { };
            }
        }