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[] { }; } }