/// <summary> /// 根据城区获取区域 /// </summary> /// <param name="context"></param> /// <returns></returns> private string Areas(HttpContext context) { var websiteInfo = bllKeyValue.GetWebsiteInfoModelFromDataBase(); string districtCode = context.Request["district_code"]; List <BLLJIMP.Model.KeyVauleDataInfo> sourceData; if (websiteInfo.IsUnionHongware == 1) { sourceData = bllKeyValue.GetKeyVauleDataInfoList("District", districtCode, "hongwei"); } else { sourceData = bllKeyValue.GetKeyVauleDataInfoList("District", districtCode, "Common"); } var list = from p in sourceData select new { code = p.DataKey, name = p.DataValue, pcode = p.PreKey, level = 4 }; var data = new { totalcount = sourceData.Count, list = list,//列表 }; return(ZentCloud.Common.JSONHelper.ObjectToJson(data)); }
public void ProcessRequest(HttpContext context) { int pageIndex = !string.IsNullOrEmpty(context.Request["pageindex"]) ? int.Parse(context.Request["pageindex"]) : 1; int pageSize = !string.IsNullOrEmpty(context.Request["pagesize"]) ? int.Parse(context.Request["pagesize"]) : 10; int totalCount = 0; List <KeyVauleDataInfo> sourceList = bllKeyValueData.GetKeyVauleDataInfoList(pageSize, pageIndex, "MallConfig", "", bllKeyValueData.WebsiteOwner, out totalCount); var list = from p in sourceList select new { id = p.AutoId, key = p.DataKey, value = p.DataValue }; var result = new { totalcount = totalCount, list = list }; apiResp.status = true; apiResp.msg = "ok"; apiResp.result = result; context.Response.Write(ZentCloud.Common.JSONHelper.ObjectToJson(apiResp)); }