Esempio n. 1
0
        /// <summary>
        /// 获取系统人员信息
        /// </summary>
        /// <param name="query"></param>
        /// <returns></returns>
        public PageQueryResultInfo <UserTableInfo> GetUserTable(BasePageQueryInfo query)
        {
            var data = _repository.All <CDP_User>(m => !m.IsDelete).Select(m => new UserTableInfo
            {
                UserName    = m.UserName,
                Birthday    = m.Birthday,
                Gender      = m.Gender,
                HeadIcon    = m.HeadIcon,
                RealName    = m.RealName,
                Email       = m.Email,
                MobilePhone = m.MobilePhone,
                WeChat      = m.WeChat,
                UpdatedTime = m.UpdatedTime
            });
            var result = data.ParsePageQuery(query);

            return(result);
        }
        public ActionResult GetUserTable(BasePageQueryInfo query)
        {
            var data = _userService.GetUserTable(query);

            return(Json(new { total = data.Total, rows = data.Rows }, JsonRequestBehavior.AllowGet));
        }