public ActionResult GetAllRoleInfos()
        {
            int       pageSize  = int.Parse(Request["rows"] ?? "10");
            int       pageIndex = int.Parse(Request["page"] ?? "1");
            int       total     = 0;
            int       itemid    = int.Parse(Request["itemid"] ?? "0");
            string    key       = Request["key"] ?? "";
            BaseParam param     = new BaseParam()
            {
                PageSize  = pageSize,
                PageIndex = pageIndex,
                Total     = total,
                ItemId    = itemid,
                Key       = key
            };
            var pagedata = RoleInfoService.LoagPageData(param);
            var tmp      = pagedata.Select(u => new { u.ID, u.RoleName, u.DelFlag, u.RegTime, u.ModfiedTime, u.Status });
            var data     = new { total = param.Total, rows = tmp.ToList() };

            return(Json(data, JsonRequestBehavior.AllowGet));
        }