// GET: Lease public ActionResult Index(int LeaseID) { Userd userd = Session["Userds"] as Userd; if (userd != null) { ViewBag.a = LeaseHousesBLL.SFollow(LeaseID, userd.UserID).Count; } ViewBag.Facilities = LeaseHousesBLL.OnlyFacilities(LeaseID); ViewBag.Only = LeaseHousesBLL.Only(LeaseID); ViewBag.LImg = LeaseHousesBLL.OnlyLImg(LeaseID); return(View()); }
public ActionResult RFollow(int?id) { Userd userd = Session["Userds"] as Userd; if (userd != null) { LeaseHousesBLL.DeleSFollow(id ?? 0, userd.UserID); int sid = id ?? 0; return(RedirectToAction("Index", new { LeaseID = sid })); } else { return(RedirectToAction("Index", "Login")); } }
/// <summary> /// 查询所有 /// </summary> /// <returns></returns> public ActionResult LeaseAll(int?a, int?page) { if (a == 1) { ViewBag.lease = LeaseHousesBLL.Higtlow(); ViewBag.a = a; //第几页 三目运算符 int pageNumber = page ?? 1; //每页显示多少条 int pageSize = 5; //排序 List <Lease> kk = LeaseHousesBLL.Higtlow(); ///通过ToPagedList扩展方法进行分页 IPagedList <Lease> usePageList = kk.ToPagedList(pageNumber, pageSize); ViewBag.course = usePageList; return(View(usePageList)); } else if (a == 2) { ViewBag.lease = LeaseHousesBLL.Lowthig(); ViewBag.a = a; //第几页 三目运算符 int pageNumber = page ?? 1; //每页显示多少条 int pageSize = 5; //排序 List <Lease> kk = LeaseHousesBLL.Lowthig(); ///通过ToPagedList扩展方法进行分页 IPagedList <Lease> usePageList = kk.ToPagedList(pageNumber, pageSize); ViewBag.course = usePageList; return(View(usePageList)); } else if (a == 3) { ViewBag.lease = LeaseHousesBLL.Newest(); ViewBag.a = a; //第几页 三目运算符 int pageNumber = page ?? 1; //每页显示多少条 int pageSize = 5; //排序 List <Lease> kk = LeaseHousesBLL.Newest(); ///通过ToPagedList扩展方法进行分页 IPagedList <Lease> usePageList = kk.ToPagedList(pageNumber, pageSize); ViewBag.course = usePageList; return(View(usePageList)); } else if (a == 4) { ViewBag.lease = LeaseHousesBLL.Oldest(); ViewBag.a = a; //第几页 三目运算符 int pageNumber = page ?? 1; //每页显示多少条 int pageSize = 5; //排序 List <Lease> kk = LeaseHousesBLL.Oldest(); ///通过ToPagedList扩展方法进行分页 IPagedList <Lease> usePageList = kk.ToPagedList(pageNumber, pageSize); ViewBag.course = usePageList; return(View(usePageList)); } else { ViewBag.lease = LeaseHousesBLL.LeaseList(); ViewBag.a = 0; //第几页 三目运算符 int pageNumber = page ?? 1; //每页显示多少条 int pageSize = 5; //排序 List <Lease> kk = LeaseHousesBLL.LeaseList(); ///通过ToPagedList扩展方法进行分页 IPagedList <Lease> usePageList = kk.ToPagedList(pageNumber, pageSize); ViewBag.course = usePageList; return(View(usePageList)); } }