public bool IsAllow(TopicPermission.PERMISSION permission) { if (System.Web.HttpContext.Current.User.IsInRole(System.Configuration.ConfigurationManager.AppSettings["GroupAdmin"])) { return(true); } List <Role> listRole = GetRolesForPermission(TopicPermission.Parse(permission)); foreach (Role role in listRole) { if (System.Web.HttpContext.Current.User.IsInRole(role.Name)) { return(true); } } return(false); }