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()); }
public ActionResult UserCenter() { string dadName = string.Empty; string mumName = string.Empty; pbs_basic_Users users = new pbs_basic_Users(); pbs_basic_UsersService pbsBasicUsersService = new pbs_basic_UsersService(); ResultInfo <pbs_basic_Users> result_Users = pbsBasicUsersService.GetUsersModelById(userid); if (result_Users.Result && result_Users.Data != null) { users = result_Users.Data; ViewData["Users"] = users; } else { ViewData["Users"] = new pbs_basic_Users(); } List <pbs_basic_Members> listMembers = new List <pbs_basic_Members>(); pbs_basic_MembersService pbsBasicMembersService = new pbs_basic_MembersService(); ResultInfo <List <pbs_basic_Members> > result_Members = pbsBasicMembersService.GetMembersListByUserId(userid); if (result_Members.Result && result_Members.Data != null && result_Members.Data.Count > 0) { listMembers = result_Members.Data; if (listMembers.Where(p => p.RelationType == 0).FirstOrDefault() != null) { dadName = listMembers.Where(p => p.RelationType == 0).FirstOrDefault().MemberName; } else { dadName = string.Empty; } if (listMembers.Where(p => p.RelationType == 1).FirstOrDefault() != null) { mumName = listMembers.Where(p => p.RelationType == 1).FirstOrDefault().MemberName; } else { mumName = string.Empty; } } ViewData["DadName"] = dadName; ViewData["MumName"] = mumName; #region 区域下拉列表 ViewData["RegionList"] = null; pbsBasicRegionParentSelect pbsRegionParentselect = new pbsBasicRegionParentSelect(); pbsRegionParentselect.regionParentList = new List <pbs_basic_Region>(); pbs_basic_RegionService pbsBasicRegionService = new pbs_basic_RegionService(); ResultInfo <List <pbs_basic_Region> > resultParentItem = pbsBasicRegionService.GetThisRegionList(110100); if (resultParentItem.Result && resultParentItem.Data != null && resultParentItem.Data.Count > 0) { foreach (pbs_basic_Region itemParent in resultParentItem.Data) //得到行集合 { pbs_basic_Region regionParent = new pbs_basic_Region(); regionParent.RegionId = itemParent.RegionId; regionParent.RegionName = itemParent.RegionName; regionParent.ParentRegionId = itemParent.ParentRegionId; regionParent.CreateTime = itemParent.CreateTime; regionParent.UpdateTime = itemParent.UpdateTime; regionParent.CreatorId = itemParent.CreatorId; regionParent.Remark = itemParent.Remark; regionParent.regionChildrenList = new List <pbs_basic_RegionChildren>(); ResultInfo <List <pbs_basic_Region> > resultChildernItem = pbsBasicRegionService.GetThisRegionList(regionParent.RegionId); if (resultChildernItem.Result && resultChildernItem.Data != null && resultChildernItem.Data.Count > 0) { foreach (pbs_basic_Region itemChildren in resultChildernItem.Data) //得到行集合 { pbs_basic_RegionChildren regionChildern = new pbs_basic_RegionChildren(); regionChildern.RegionId = itemChildren.RegionId; regionChildern.RegionName = itemChildren.RegionName; regionChildern.ParentRegionId = itemChildren.ParentRegionId; regionChildern.CreateTime = itemChildren.CreateTime; regionChildern.UpdateTime = itemChildren.UpdateTime; regionChildern.CreatorId = itemChildren.CreatorId; regionChildern.Remark = itemChildren.Remark; regionParent.regionChildrenList.Add(regionChildern); } } pbsRegionParentselect.regionParentList.Add(regionParent); } } ViewData["RegionList"] = pbsRegionParentselect.regionParentList; #endregion return(View()); }