Beispiel #1
0
        // GET: Home
        public ActionResult Index()
        {
            int tehuiClassId   = Utility.Util.ParseHelper.ToInt(System.Configuration.ConfigurationManager.AppSettings["TeHuiActivity"]);
            int benzhouClassId = Utility.Util.ParseHelper.ToInt(System.Configuration.ConfigurationManager.AppSettings["BenZhouActivity"]);
            pbs_basic_GoodsService pbsBasicGoodsService           = new pbs_basic_GoodsService();
            ResultInfo <List <pbs_basic_GoodsView> > result_tehui = pbsBasicGoodsService.GetGoodsList(string.Empty, tehuiClassId, -1, -1, -1, 0, -1, -1, -1, -1);

            if (result_tehui.Result && result_tehui.Data != null)
            {
                ViewData["TehuiList"] = result_tehui.Data.OrderByDescending(x => x.GoodsId).Take(3).ToList();
            }

            ResultInfo <List <pbs_basic_GoodsView> > result_benzhou = pbsBasicGoodsService.GetGoodsList(string.Empty, benzhouClassId, -1, -1, -1, 0, -1, -1, -1, -1);

            if (result_benzhou.Result && result_benzhou.Data != null)
            {
                ViewData["BenzhouList"] = result_benzhou.Data.OrderByDescending(x => x.GoodsId).Take(3).ToList();
            }

            pbs_basic_HomePictureService pbsHomePictureService            = new pbs_basic_HomePictureService();
            ResultInfo <List <pbs_basic_HomePicture> > result_HomePicture = pbsHomePictureService.GetHomePictureList();

            if (result_HomePicture.Result && result_HomePicture.Data != null)
            {
                ViewData["HomePictureList"] = result_HomePicture.Data;
            }

            return(View());
        }
Beispiel #2
0
        public ActionResult ActivitySchedule()
        {
            List <pbs_basic_GoodsView> list = new List <pbs_basic_GoodsView>();
            pbs_basic_GoodsService     pbsBasicGoodsService        = new pbs_basic_GoodsService();
            ResultInfo <List <pbs_basic_GoodsView> > result_dangqi = pbsBasicGoodsService.GetGoodsList(string.Empty, -1, -1, -1, -1, 0, -1, -1, -1, -1);

            if (result_dangqi.Result && result_dangqi.Data != null)
            {
                list = result_dangqi.Data.OrderByDescending(x => x.GoodsId).ToList();
            }
            ViewData["DangqiList"] = list;
            return(View());
        }
Beispiel #3
0
        public ActionResult ActivityGroupPurchase()
        {
            int tuanGouClassId = Utility.Util.ParseHelper.ToInt(System.Configuration.ConfigurationManager.AppSettings["TuanGouActivity"]);
            List <pbs_basic_GoodsView> list = new List <pbs_basic_GoodsView>();
            pbs_basic_GoodsService     pbsBasicGoodsService         = new pbs_basic_GoodsService();
            ResultInfo <List <pbs_basic_GoodsView> > result_tuangou = pbsBasicGoodsService.GetGoodsList(string.Empty, tuanGouClassId, -1, -1, -1, 0, -1, -1, -1, -1);

            if (result_tuangou.Result && result_tuangou.Data != null)
            {
                list = result_tuangou.Data.OrderByDescending(x => x.GoodsId).ToList();
            }
            ViewData["TuangouList"] = list;
            return(View());
        }
Beispiel #4
0
        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());
        }