예제 #1
0
 public RoleContainsUserReply RoleContainsUser(RoleContainsUserRequest request)
 {
     try
     {
         RoleContainsUserReply response = new RoleContainsUserReply();
         response.ResultStatus = _roles.IsUserInRole(request.Username, request.RoleName);
         response.Status       = ActionStatus.OK;
         return(response);
     }
     catch (Exception ex)
     {
         throw ex.NewFault();
     }
 }
예제 #2
0
        public bool IsUserInRole(string applicationName, string username, string roleName)
        {
            _Provider.ApplicationName = _ApplicationName;

            return(_Provider.IsUserInRole(username, roleName));
        }
        public override bool IncludesIdentity(string identity)
        {
            System.Web.Security.RoleProvider rp = GetRoleProvider();

            return(rp.IsUserInRole(identity, Name));
        }