Esempio n. 1
0
        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));
        }
Esempio n. 2
0
        public virtual ActionResult RefreshUserProfile(string login)
        {
            BIAAuthorizationFilterMVC <TUserInfo, TUserProperties> .RefreshUserProfile(login);

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