public bool IsUserInRole(string roleName) { object isUserInRole = WebCommon.GetSessionValue(string.Format("is{0}User", roleName), null); if (isUserInRole == null) { isUserInRole = TitanADService.CheckRoleForUser(Security.GetCurrentUserId, roleName); WebCommon.SetSessionState(string.Format("is{0}User", roleName), isUserInRole); return((bool)isUserInRole); } else { return((bool)isUserInRole); } }