Exemple #1
0
        /// <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));
        }
Exemple #2
0
        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));
        }