public JsonResult GetAreaByParentId(string parentId) { int pid = Utility.Util.ParseHelper.ToInt(parentId); pbsBasicRegionListResult resultBeijing = new pbsBasicRegionListResult(); pbs_basic_RegionService pbsBasicRegionService = new pbs_basic_RegionService(); ResultInfo <List <pbs_basic_Region> > resultinfo_beijing = pbsBasicRegionService.GetThisRegionList(pid); if (resultinfo_beijing.Result && resultinfo_beijing.Data != null) { resultBeijing.List = resultinfo_beijing.Data; } return(Json(resultBeijing.List, JsonRequestBehavior.AllowGet)); }
public ActionResult ActivityAll(string activityClassId, string ageRangeId, string regionId, string keyWords) { #region 北京地区列表 pbsBasicRegionListResult resultBeijing = new pbsBasicRegionListResult(); pbs_basic_RegionService pbsBasicRegionService = new pbs_basic_RegionService(); ResultInfo <List <pbs_basic_Region> > resultinfo_beijing = pbsBasicRegionService.GetThisRegionList(110100); if (resultinfo_beijing.Result && resultinfo_beijing.Data != null) { resultBeijing.List = resultinfo_beijing.Data; } ViewData["ListBeijingRegion"] = resultBeijing.List; #endregion #region 年龄范围 pbsBasicAgeRangeListResult resultAge = new pbsBasicAgeRangeListResult(); pbs_basic_AgeRangeService pbsBasicAgeRangeService = new pbs_basic_AgeRangeService(); ResultInfo <List <pbs_basic_AgeRange> > resultinfo_age = pbsBasicAgeRangeService.GetAllAgeRangeList(); if (resultinfo_age.Result && resultinfo_age.Data != null) { resultAge.List = resultinfo_age.Data; } ViewData["ListAge"] = resultAge.List; #endregion //#region 活动类型 //pbsBasicGoodsTypeListResult resultType = new pbsBasicGoodsTypeListResult(); //pbs_basic_GoodsTypeService pbsBasicGoodsTypeService = new pbs_basic_GoodsTypeService(); //ResultInfo<List<pbs_basic_GoodsType>> resultinfo_type = pbsBasicGoodsTypeService.GetAllGoodTypeList(); //if (resultinfo_type.Result && resultinfo_type.Data != null) //{ // resultType.List = resultinfo_type.Data; //} //ViewData["ListType"] = resultType.List; //#endregion #region 活动筛选分类 pbsBasicActivityClassListResult resultFilter = new pbsBasicActivityClassListResult(); pbs_basic_ActivityClassService pbsBasicActivityClassService = new pbs_basic_ActivityClassService(); ResultInfo <List <pbs_basic_ActivityClass> > resultinfo_filrerClass = pbsBasicActivityClassService.GetAllActivityClassList(); if (resultinfo_filrerClass.Result && resultinfo_filrerClass.Data != null) { resultFilter.List = resultinfo_filrerClass.Data; } ViewData["ListFilterClass"] = resultFilter.List; #endregion //int tid = Utility.Util.ParseHelper.ToInt(goodsTypeId); int fid = Utility.Util.ParseHelper.ToInt(activityClassId); int aid = Utility.Util.ParseHelper.ToInt(ageRangeId); int rid = Utility.Util.ParseHelper.ToInt(regionId); if (fid == 0) { fid = -1; } if (aid == 0) { aid = -1; } if (rid == 0) { rid = -1; } List <pbs_basic_GoodsView> listGoods = new List <pbs_basic_GoodsView>(); pbs_basic_GoodsService pbsBasicGoodsService = new pbs_basic_GoodsService(); ResultInfo <List <pbs_basic_GoodsView> > result_activity = pbsBasicGoodsService.GetGoodsList(keyWords, -1, -1, aid, rid, 0, -1, -1, -1, fid); if (result_activity.Result && result_activity.Data != null) { listGoods = result_activity.Data.ToList(); } ViewData["ListGoods"] = listGoods; return(View()); }