protected void Page_Load(object sender, EventArgs e) { (this.Master as NewMain).Setmenu(1); isnlogin = Session["userid"] == null ? true : false; var id = Request["s"]; var mpage = Request["p"]; orderfd = Request["d"]; if (string.IsNullOrEmpty(orderfd)) { orderfd = "1"; } int.TryParse(mpage, out page); if (page == 0) { page = 1; } int dd; int.TryParse(orderfd, out dd); dd = dd % 2; if (string.IsNullOrEmpty(id)) { id = ""; } Vindexdata vdata = new Vindexdata(); vdata.bandinfo = new BandInfoDb().GetBandInfoByParentNum("0"); vdata.swhere = new SearchWhere(id, !isnlogin); var ss = vdata.swhere.Getwhere(); if (string.IsNullOrWhiteSpace(ss) == false) { ss = " where " + ss; } var order = setlist(orderfd); vdata.Cardetialinfo = new CarDetialInfoDb().Exec(ss, page, 24, order, dd, out TotalRecord, out TotalPage).ToList(); vdata.TotalPage = TotalPage; vdata.TotalRecord = TotalRecord; Model = vdata; }
protected void Page_Load(object sender, EventArgs e) { var order = "id"; int TotalRecord; int TotalPage; int TotalRecord1; int TotalPage1; var orderby = 1; isnlogin = Session["userid"] == null?true:false; (this.Master as NewMain).Setmenu(0); Vindexdata vdata = new Vindexdata(); vdata.swhere = new SearchWhere(""); vdata.bandinfo = new BandInfoDb().GetBandInfoByParentNum("0"); vdata.cartype = new CarTypeInfoDb().GetCarinfoList("0"); vdata.Cardetialinfo = new CarDetialInfoDb().Exec("", 1, 24, order, orderby, out TotalRecord1, out TotalPage1).ToList();// mdb.Queryable<CarDetialInfo>().OrderBy(x => x.Id, OrderByType.desc).Take(18).ToList(); vdata.jiaochelist = new CarDetialInfoDb().Exec(" where CarType = '4'", 1, 8, order, orderby, out TotalRecord, out TotalPage).ToList(); vdata.Suvlist = new CarDetialInfoDb().Exec(" where CarType = '29'", 1, 8, order, orderby, out TotalRecord, out TotalPage).ToList(); vdata.Paochelist = new CarDetialInfoDb().Exec(" where CarType = '28'", 1, 8, order, orderby, out TotalRecord, out TotalPage).ToList(); vdata.piclist = new InfoDb().getAllInfo(4, 0); var infodb = new InfoDb(); List <Info> topinfolist = infodb.getAllInfo(3, 2); int ii = topinfolist == null ? 0:topinfolist.Count; var ls = infodb.getAllInfo(10 - ii, 1); // vdata.infolist = new List <Info>(); if (topinfolist != null) { vdata.infolist.AddRange(topinfolist); } if (ls != null) { vdata.infolist.AddRange(ls); } Model = vdata; // Model.clearlianxi((this.Master as NewMain).isnlogin); }