Exemple #1
0
        public ActionResult Index()
        {
            if (Session["model"] != null)
            {
                UserInfo user = Session["model"] as UserInfo;
                var      ext  = UserInfoExtServices.LoadEntities(u => u.UserInfoId == user.Id).FirstOrDefault();
                ViewData["ext"] = ext;
            }

            //获取前四名热门商品

            int total = 0;

            ViewData["SlideSales"] = GoodsServices.LoadPageEntities(1, 4, out total, u => u.DelGlag == normal, u => u.SeeCount, false).ToList();

            //获取第五名到第二十名的商品
            var sales  = GoodsServices.LoadPageEntities(2, 4, out total, u => u.DelGlag == normal, u => u.SeeCount, false).ToList();
            var sales1 = GoodsServices.LoadPageEntities(3, 4, out total, u => u.DelGlag == normal, u => u.SeeCount, false).ToList();
            var sales2 = GoodsServices.LoadPageEntities(4, 4, out total, u => u.DelGlag == normal, u => u.SeeCount, false).ToList();

            sales.AddRange(sales1);
            sales.AddRange(sales2);
            ViewData["SecondSales"] = sales;

            //获取最新商品
            ViewData["NewGoods"] = GoodsServices.LoadPageEntities(1, 11, out total, u => u.DelGlag == normal, u => u.SubTime, false).ToList();


            //获取全新商品
            ViewData["NewsGoods"] = GoodsServices.LoadPageEntities(1, 11, out total, u => u.DelGlag == normal && u.Type == News, u => u.SubTime, false).ToList();

            //获得九成新商品
            ViewData["NineGoods"] = GoodsServices.LoadPageEntities(1, 11, out total, u => u.DelGlag == normal && u.Type == Nine, u => u.SubTime, false).ToList();

            //获得八成新商品
            ViewData["EighGoods"] = GoodsServices.LoadPageEntities(1, 11, out total, u => u.DelGlag == normal && u.Type == Eigh, u => u.SubTime, false).ToList();

            //获得七成新商品
            ViewData["SevenGoods"] = GoodsServices.LoadPageEntities(1, 11, out total, u => u.DelGlag == normal && u.Type == Seven, u => u.SubTime, false).ToList();

            //获得六成新商品
            ViewData["SixGoods"] = GoodsServices.LoadPageEntities(1, 11, out total, u => u.DelGlag == normal && u.Type == Six, u => u.SubTime, false).ToList();

            //获得其它商品
            ViewData["OthersGoods"] = GoodsServices.LoadPageEntities(1, 11, out total, u => u.DelGlag == normal && u.Type == Others, u => u.SubTime, false).ToList();

            ViewData["FriendLink"] = FriendLinkServices.LoadEntities(u => true).ToList();



            return(View());
        }
        public ActionResult CreateLink(FriendLink friend)
        {
            FriendLinkServices.Add(friend);

            return(Redirect("/Admin/FriendLink"));
        }
        public ActionResult DeleteLink(int id)
        {
            FriendLinkServices.Delete(id);

            return(Redirect("/Admin/FriendLink"));
        }
        public ActionResult FriendLink()
        {
            ViewData.Model = FriendLinkServices.LoadEntities(u => true).ToList();

            return(View());
        }