public UserManagementViewModel(UserManagementImpl userManagement, IRegionManager regionManager)
 {
     //UserList = _userManagement.Manage();
     _userManagement = userManagement;
     _regionManager  = regionManager;
     UserList        = _userManagement.Manage();
     Console.WriteLine(UserList);
 }
Ejemplo n.º 2
0
        /// <summary>
        /// 构造函数。
        /// </summary>
        public UacFacade(UacSettings settings)
        {
            _userManagement = new UserManagementImpl();

            _verification = new LocalLoginVerification(settings, _userManagement);

            _topMenuProvider = new TopMemuItemProvider(_verification, _verification, _userManagement);
        }
Ejemplo n.º 3
0
        public bool AddUser(string userName, string password, int userLevel, string email)
        {
            // call the model reference
            iUserManagement UserAuthentication = new UserManagementImpl();

            //Add user
            return(UserAuthentication.AddUser(userName, password, userLevel, email));
        }
Ejemplo n.º 4
0
        public int CastUserId(string userName)
        {
            //call the model reference
            iUserManagement UserAuthentication = new UserManagementImpl();

            //create the Controller UserDTO
            UserDTO User = new UserDTO(0);

            //Pass the value of ModelUserDTO to the Controller UserDTO
            User.UID = UserAuthentication.CastUserId(userName);
            return(User.UID);
        }
Ejemplo n.º 5
0
        public int Validate(string userName, string password)
        {
            //call the model reference
            iUserManagement UserAuthentication = new UserManagementImpl();

            //create the Controller UserDTO
            UserDTO User = new UserDTO(0);

            //Pass the value of ModelUserDTO to the Controller UserDTO
            User.UserLevel = UserAuthentication.UserLogin(userName, password);
            return(User.UserLevel);
        }