Exemplo n.º 1
0
        /// <summary>
        /// 取消关注
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public ActionResult RFollow(int?id)
        {
            Userd userd = Session["Userds"] as Userd;

            if (userd != null)
            {
                SellingHousesBLL.DeleSFollow(id ?? 0, userd.UserID);
                int sid = id ?? 0;
                return(RedirectToAction("Index", new { SellID = sid }));
            }
            else
            {
                return(RedirectToAction("Index", "Login"));
            }
        }
Exemplo n.º 2
0
        //SellingHousesBLL bll = new SellingHousesBLL();

        //出售界面
        // GET: Selling
        public ActionResult Index(int SellID)
        {
            //var SellID = 1;
            Userd userd = Session["Userds"] as Userd;

            if (userd != null)
            {
                ViewBag.a = SellingHousesBLL.SFollow(SellID, userd.UserID).Count;
            }
            ViewBag.Selling = SellingHousesBLL.OnlySelling(SellID);
            ViewBag.Only    = SellingHousesBLL.Only(SellID);
            ViewBag.Tran    = SellingHousesBLL.OnlyTransactions(SellID);
            ViewBag.SImg    = SellingHousesBLL.OnlySImg(SellID);
            return(View());
        }
Exemplo n.º 3
0
        /// <summary>
        /// 首页模糊查询
        /// </summary>
        /// <returns></returns>
        public ActionResult SellList(int?a, int?page)
        {
            if (a == 1)
            {
                //ViewBag.Sell = SellingHousesBLL.Higtlow();
                ViewBag.a = a;
                //第几页  三目运算符
                int pageNumber = page ?? 1;
                //每页显示多少条
                int pageSize = 5;
                //排序
                List <Sell> kk = SellingHousesBLL.Higtlow();
                ///通过ToPagedList扩展方法进行分页
                IPagedList <Sell> usePageList = kk.ToPagedList(pageNumber, pageSize);
                ViewBag.course = usePageList;
                return(View(usePageList));
            }
            else if (a == 2)
            {
                //ViewBag.Sell = SellingHousesBLL.Lowthig();
                ViewBag.a = a;
                //第几页  三目运算符
                int pageNumber = page ?? 1;
                //每页显示多少条
                int pageSize = 5;
                //排序
                List <Sell> kk = SellingHousesBLL.Lowthig();

                ///通过ToPagedList扩展方法进行分页
                IPagedList <Sell> usePageList = kk.ToPagedList(pageNumber, pageSize);
                ViewBag.course = usePageList;
                return(View(usePageList));
            }
            else if (a == 3)
            {
                //ViewBag.Sell = SellingHousesBLL.Newest();
                ViewBag.a = a;
                //第几页  三目运算符
                int pageNumber = page ?? 1;
                //每页显示多少条
                int pageSize = 5;
                //排序
                List <Sell> kk = SellingHousesBLL.Newest();

                ///通过ToPagedList扩展方法进行分页
                IPagedList <Sell> usePageList = kk.ToPagedList(pageNumber, pageSize);
                ViewBag.course = usePageList;
                return(View(usePageList));
            }
            else if (a == 4)
            {
                //ViewBag.Sell = SellingHousesBLL.Oldest();
                ViewBag.a = a;
                //第几页  三目运算符
                int pageNumber = page ?? 1;
                //每页显示多少条
                int pageSize = 5;
                //排序
                List <Sell> kk = SellingHousesBLL.Oldest();

                ///通过ToPagedList扩展方法进行分页
                IPagedList <Sell> usePageList = kk.ToPagedList(pageNumber, pageSize);
                ViewBag.course = usePageList;
                return(View(usePageList));
            }
            else
            {
                ViewBag.Sell = SellingHousesBLL.SellsList();
                ViewBag.a    = 0;
                //第几页  三目运算符
                int pageNumber = page ?? 1;
                //每页显示多少条
                int pageSize = 5;
                //排序
                List <Sell> kk = db.Sell.OrderBy(p => p.SellID).Where(p => p.TransactionStatus == 1).ToList();

                ///通过ToPagedList扩展方法进行分页
                IPagedList <Sell> usePageList = kk.ToPagedList(pageNumber, pageSize);
                ViewBag.course = usePageList;
                return(View(usePageList));
            }
        }