using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; using HouseSys.Models; using HouseSys.BLL; namespace HouseSys.Controllers.Home { public class HomeController : Controller { StreetBLL streetBll = new StreetBLL(); HouseTypeBLL typeBll = new HouseTypeBLL(); HouseBLL houseBll = new HouseBLL(); /// <summary> /// 进入首页 /// 获取所有的房屋位置 /// 获取所有的房型 /// </summary> /// <returns></returns> public ActionResult Index(int pageIndex = 1,int pageSize = 5) { List<StreetModel> streetList = streetBll.GetStreets(); List<HouseTypeModel> typeList = typeBll.GetHouseTypes(); SelectList selectStree = new SelectList(streetList,"Id","Name"); SelectList selectType = new SelectList(typeList, "Id", "Name"); int AllCount = 0; List<HouseModel> houseList = houseBll.GetHousesAll(pageIndex,pageSize,out AllCount); ViewData["selectStree"] = selectStree; ViewData["selectType"] = selectType; PagedList<HouseModel> pageList = new PagedList<HouseModel>(houseList,pageIndex,pageSize,AllCount); return View(pageList); } } }