public virtual ActionResult RefreshUsersFromAD()
        {
            List <string> userDeleted = new List <string>();

            if (ADHelper.GetADGroupsForRole("User") != null)
            {
                IServiceSynchronizeUser serviceUserDB = BIAUnity.Resolve <IServiceSynchronizeUser>();
                userDeleted = serviceUserDB.SynchronizeUsers(ADHelper.GetADGroupsForRole("User"));
            }

            foreach (string userName in userDeleted)
            {
                BIAAuthorizationFilterMVC <TUserInfo, TUserProperties> .RefreshUserRoles(userName);
            }

            return(this.Json(string.Empty));
        }
        public virtual ActionResult RefreshUserProfile(string login)
        {
            BIAAuthorizationFilterMVC <TUserInfo, TUserProperties> .RefreshUserProfile(login);

            return(Content("User " + login + " is refreshed."));
        }
 public virtual void RefreshUserInfo()
 {
     BIAAuthorizationFilterMVC <TUserInfo, TUserProperties> .RefreshAllUserInfo(((TUserInfo)User).Login);
 }