Ejemplo n.º 1
0
        public IActionResult List(AdminQueryParamInput param)
        {
            IPagedList <SysAdmin> admin = null;
            var result = new PagedListReponseOutPut <SysAdmin>();

            try
            {
                admin = _adminService.GetAdmins(
                    pageNumber: param.PageNumber,
                    pageSize: param.PageSize,
                    sortName: param.SortName,
                    sortOrder: param.SortOrder,
                    userName: param.UserName,
                    nickName: param.NickName,
                    email: param.Email,
                    mobilePhone: param.MobilePhone,
                    qQ: param.QQ,
                    weChar: param.WeChar);

                result.Rows = admin;
            }
            catch (Exception ex)
            {
                result.Status  = ReutnStatus.Error;
                result.Message = "Error";
            }
            return(new JsonResult(JsonConvert.SerializeObject(result, new IsoDateTimeConverter {
                DateTimeFormat = "yyyy-MM-dd HH:mm:ss.ffff"
            })));
        }
Ejemplo n.º 2
0
        public IActionResult List(RoleQueryParamInput param)
        {
            IPagedList <SysRole> role = null;
            var result = new PagedListReponseOutPut <SysRole>();

            try
            {
                role = _roleService.GetRoles(
                    pageNumber: param.PageNumber,
                    pageSize: param.PageSize,
                    sortName: param.SortName,
                    sortOrder: param.SortOrder,
                    roleName: param.RoleName,
                    roleStatus: param.RoleStatus,
                    roleRemark: param.RoleRemark);

                result.Rows = role;
            }
            catch (Exception ex)
            {
                result.Status  = ReutnStatus.Error;
                result.Message = "Error";
            }
            return(new JsonResult(JsonConvert.SerializeObject(result, new IsoDateTimeConverter {
                DateTimeFormat = "yyyy-MM-dd HH:mm:ss.ffff"
            })));
        }