/// <summary> /// 获取角色列表 /// </summary> /// <returns></returns> public ActionResult GetRoleInfoList() { int pageIndex = string.IsNullOrEmpty(Request["page"]) ? int.Parse(Request["page"]) : 1; int pageSize = string.IsNullOrEmpty(Request["rows"]) ? int.Parse(Request["rows"]) : 5; int totalCount; short delFlag = (short)DeleteEnumType.Normal; var roleInfoList = RoleInfoService.LoadPageEntities(pageIndex, pageSize, out totalCount, u => u.DelFlag == delFlag, u => u.Id, true).ToList(); var temp = from r in roleInfoList select new { ID = r.Id, r.Name, SubTime = r.SubTime, r.Remark }; return(Json(new { rows = temp, total = totalCount, JsonRequestBehavior.AllowGet })); }
//加载角色信息 public ActionResult GetRoleInfoList() { int pageIndex = Request["page"] != null?int.Parse(Request["page"]) : 1; int pageSize = Request["rows"] != null?int.Parse(Request["rows"]) : 5; int totalCount; short delFlag = (short)DeleteEnumType.Normarl; var roleList = RoleInfoService.LoadPageEntities <int>(pageIndex, pageSize, out totalCount, c => c.DelFlag == delFlag, c => c.ID, true); var temp = from r in roleList select new { ID = r.ID, RoleName = r.RoleName, Sort = r.Sort, SubTime = r.SubTime, Remark = r.Remark }; return(Json(new { rows = temp, total = totalCount }, JsonRequestBehavior.AllowGet)); }
public ActionResult GetItems() { int pageIndex = Request["page"] != null?int.Parse(Request["page"]) : 1; int pageSize = Request["rows"] != null?int.Parse(Request["rows"]) : 5; int imte = Request["imte"] != null?int.Parse(Request["imte"]) : 0; int totalCount = int.MaxValue; short delFlag = (short)DelFlagEnum.Normarl; IQueryable <ThisItems> temp = null; //角色 if (imte == 0) { var roleInfoList = RoleInfoService.LoadPageEntities <int>(pageIndex, pageSize, out totalCount, r => r.DelFlag == delFlag, r => r.ID, true); temp = from r in roleInfoList select new ThisItems { ID = r.ID, RoleName = r.RoleName, Sort = r.Sort, SubTime = r.SubTime, Remark = r.Remark }; } //职务 else if (imte == 1) { var roleInfoList = PositionService.LoadPageEntities <int>(pageIndex, pageSize, out totalCount, r => r.Del == 0, r => r.ID, true); temp = from r in roleInfoList select new ThisItems { ID = r.ID, Position = r.Name, Remark = r.Bak, Short = (int)r.Short, SubTime = DateTime.Now }; } //产品类别 else if (imte == 2) { var roleInfoList = CompanyService.LoadPageEntities <int>(pageIndex, pageSize, out totalCount, r => r.Del == 0, r => r.ID, true); temp = from r in roleInfoList select new ThisItems { ID = r.ID, Text = r.Text, SubTime = DateTime.Now }; } //部门 else if (imte == 5) { var roleInfoList = BumenInfoSetService.LoadPageEntities <int>(pageIndex, pageSize, out totalCount, r => r.DelFlag == 0, r => r.ID, true); temp = from r in roleInfoList select new ThisItems { ID = r.ID, Text = r.Name, Remark = r.Renark, SubTime = r.SubTime }; } return(Json(new { rows = temp, total = totalCount }, JsonRequestBehavior.AllowGet)); }
public ActionResult GetRoleInfo() { int pageIndex = Request["page"] != null?int.Parse(Request["page"]) : 1; int pageSize = Request["rows"] != null?int.Parse(Request["rows"]) : 5; short delFlag = (short)DeleteEnumType.Normal; var roleInfoList = RoleInfoService.LoadPageEntities <int>( pageIndex, pageSize, out int totalCount, r => r.DelFlag == delFlag, r => r.ID, true); var temp = from r in roleInfoList select new { ID = r.ID, RName = r.RoleName, Remark = r.Remark, SubTime = r.SubTime }; return(Json(new { rows = temp, total = totalCount })); }
public ActionResult getData() { int page = Request["page"] == null ? 1 : int.Parse(Request["page"]); int pageSize = Request["rows"] == null ? 10 : int.Parse(Request["rows"]); int totalCount; var roleInfoList = RoleInfoService.LoadPageEntities <int>(page, pageSize, out totalCount, r => r.DelFlag == 0, r => r.ID, true); var temp = from r in roleInfoList.AsEnumerable() select new { ID = r.ID, roleName = r.RoleName, sort = r.Sort, remark = r.Remark, changeTime = r.ModifiedOn.ToString("yyyy-M-d") }; string jsonStr = SerializeHelper.toJsonString(new { rows = temp, total = totalCount }); return(Content(jsonStr)); }
/// <summary> /// 获取角色列表 /// </summary> /// <returns></returns> public ActionResult GetRoleInfoList() { string pageIndexInfo = Request["page"]; int pageIndex = pageIndexInfo != null?int.Parse(pageIndexInfo) : 1; pageIndexInfo = Request["rows"]; int pageSize = pageIndexInfo != null?int.Parse(pageIndexInfo) : 1; int totalCount; byte delFlag = (byte)DeleteTypeEnum.Normarl; var roleInfoList = RoleInfoService.LoadPageEntities(pageIndex, pageSize, out totalCount, o => o.StateFlag == delFlag, o => o.Id, true); var temp = from r in roleInfoList select new { r.Id, r.RoleName, r.Sort, r.Remark, r.CreateTime, }; return(Json(new { rows = temp, total = totalCount }, JsonRequestBehavior.AllowGet)); }