Ejemplo n.º 1
0
        /// <summary>
        /// 根据登录名和密码查询用户
        /// </summary>
        /// <param name="loginName"></param>
        /// <param name="passWord"></param>
        /// <returns></returns>
        public User GetModel(string loginName, string passWord)
        {
            if (string.IsNullOrWhiteSpace(loginName) || string.IsNullOrWhiteSpace(passWord))
            {
                return(null);
            }

            var filter = new FindUserFilter();

            filter.LoginName = loginName;
            filter.PassWord  = MD5.GetMd5Value(passWord);
            var userList = UserRepository.Find <User>(filter);

            return(userList.FirstOrDefault());
        }
Ejemplo n.º 2
0
        /// <summary>
        /// 查询用户列表
        /// </summary>
        /// <param name="filter"></param>
        /// <returns></returns>
        public ActionResult ListUser(FindUserFilter filter)
        {
            var result = UserService.FindPaged(filter);

            return(new BetterJsonResult(result, true));
        }