public void Page_Load(object sender, EventArgs args) { //me = UserBll.GetSessionUser(); var t_site_id = Request["site"].TryToShort(); if (t_site_id > 0) { site = SiteBll.GetById(t_site_id); SiteBll.SetSessionSite(site); } site = SiteBll.GetSessionSite(); //cases = CaseBll.GetCasesForFront(6, 0).Table.Populate<Case>() ; cases = CaseBll.GetCasesForFrontOnlyDesigner(6, 0, 0, 0).Populate <Case>(); articles1 = ArticleBll.GetArticleForFront("热点新闻").Table.Populate <Article>(); articles2 = ArticleBll.GetArticleForFront("居家布置").Table.Populate <Article>(); articles3 = ArticleBll.GetArticleForFront("装修常识").Table.Populate <Article>(); articles4 = ArticleBll.GetArticleForFront("装修手册").Table.Populate <Article>(); materials = MaterialsBll.GetMaterialsForFront().Table.Populate <Material>(); tdks = SeoBll.GetTDKbyPage("index.aspx", "").Table.Populate <SeoBll.Seo>(); contractors = ContractorBll.GetAllContractors(0, 50).Table.Populate <Contractor>(); suppliers = SupplierBll.GetAll(0, 50).Table.Populate <Supplier>(); dists = DistrictBll.GetAll(); contractorsList4global = ContractorBll.GetAllContractors(0, 500).Table.Populate <Contractor>(); }
public void Page_Load(object sender, EventArgs args) { site = SiteBll.GetSessionSite(); material = MaterialsBll.GetDetailById(Request["meterial_id"].TryToLong()); if (material == null) { material = new Material(); } imgs = string.IsNullOrEmpty(material.imgs) ? null : material.imgs.Split('?'); me = UserBll.GetSessionUser(); if (me != null) { var myId = me.user_id; me = UserBll.GetUserById(myId); isLogin = true; canExchange = me.bonuses >= material.bonus; } else { me = new User(); isLogin = false; canExchange = false; } tdks = SeoBll.GetTDKbyPage("thjc_xq.aspx", Request["meterial_id"]).Table.Populate <SeoBll.Seo>(); contractorsList4global = ContractorBll.GetAllContractors(0, 500).Table.Populate <Contractor> (); }
public ActionResult Manufacturer() { ViewBag.RecCompany = CompanyBll.ForumRecCompany(); ViewBag.SeoCpy = SeoBll.GetSeoData(3, "1"); ViewData["advert"] = AdvertisementBll.GetAllTypeAdvert("3", 2); return(View()); }
public void Page_Load(object sender, EventArgs args) { var pageIndex = Request["pg"].TryToInt(); if (pageIndex < 0) { pageIndex = 0; } cur_page = pageIndex + 1; var frontDp = CaseBll.SearchCasesForFront(Request["building_kw"], Request["rs"], Request["dst"], Request["ht"], 20, pageIndex); cases = frontDp.Table.Populate <Case>(); pages = frontDp.Page.pageCount; count = frontDp.Page.rowCount; site = SiteBll.GetSessionSite(); htypes = DictBll.GetHouseTypes(); styles = DictBll.GetRoomStyles(); types = DictBll.GetDecorationStyles(); tdks = SeoBll.GetTDKbyPage("search.aspx", "").Table.Populate <SeoBll.Seo>(); contractorsList4global = ContractorBll.GetAllContractors(0, 500).Table.Populate <Contractor> (); }
public void Page_Load(object sender, EventArgs args) { contractors = ContractorBll.GetAllContractors(0, 50).Table.Populate <Contractor>(); site = SiteBll.GetSessionSite(); tdks = SeoBll.GetTDKbyPage("zxgs.aspx", "").Table.Populate <SeoBll.Seo>(); contractorsList4global = ContractorBll.GetAllContractors(0, 500).Table.Populate <Contractor> (); }
/// <summary> /// Effectue le calcul de pré-rendu du contrôle. /// </summary> /// <param name="e"></param> protected override void OnPreRender(EventArgs e) { base.OnPreRender(e); var url = Page.Request.Url.AbsolutePath; url = VirtualPathUtility.ToAppRelative(url); var sit = ECommerceServer.CurrentMiniSite; if (sit == null) { sit = ECommerceServer.CurrentSite; } var p = EServer.SharedCache.Get(sit, "_seo_content_for_pages_" + sit.Id) as SeoContenusDS; if (p == null) { p = new SeoBll(sit.RjsId).GetContenus(sit.Id, null, SeoBll.TypePageGenerique, null); EServer.SharedCache.Add(sit, "_seo_content_for_pages_" + sit.Id, p, null, DateTime.Now.AddMinutes(5), ECommerceCacheProvider.NoSlidingExpiration, CacheItemPriority.High, null); } var empls = ECommerceServer.DataCache.EmplacementsSEO; var rempl = (from z in empls.ecommerce_seo_emplacements where z.sep_sit_pk == sit.Id && z.sep_code.Equals(CodeEmplacement, StringComparison.InvariantCultureIgnoreCase) select z).FirstOrDefault(); if (rempl == null) { this.Visible = false; } else { var r = (from z in p.ecommerce_seo_contenus where z.sec_sep_guid.Equals(rempl.sep_guid) && z.sec_id_type.Equals("URL") && z.sec_id_valeur.Equals(url, StringComparison.InvariantCultureIgnoreCase) orderby z.sec_contenu_ordre select z).FirstOrDefault(); if (r == null) { this.Visible = false; } else { this.Visible = true; } } }
public void Page_Load(object sender, EventArgs args) { site = SiteBll.GetSessionSite(); contractor_id = Request["cid"].TryToLong(); workers = WorkerBll.GetWorkersByContractorId(contractor_id); tdks = SeoBll.GetTDKbyPage("zxgsxq-sgd.aspx", Request["cid"]).Table.Populate <SeoBll.Seo>(); contractorsList4global = ContractorBll.GetAllContractors(0, 500).Table.Populate <Contractor> (); }
public ActionResult GameIndex() { //轮播推荐区:总后台游戏推荐管理,热门推荐。最多显示8个 ViewBag.RecHotGame = GameBll.LoadEntities(g => g.State == "1" && g.Rec_Hot == "1").OrderByDescending(g => g.Rec_Hot_Time).Select(g => new GameViewModel2() { Id = g.Id, BigImg = g.BigImg }).Take(8).ToList(); //seo推荐游戏 ViewBag.RecSeoGame = SeoBll.GetSeoData(3, "2"); return(View()); }
public void Page_Load(object sender, EventArgs args) { site = SiteBll.GetSessionSite(); contractor_id = Request["cid"].TryToLong(); var dp_case = CaseBll.GetCasesByContractorId(contractor_id, 0, 50); cases = dp_case.Table.Populate <Case>(); tdks = SeoBll.GetTDKbyPage("zxgsxq-jdal.aspx", Request["cid"]).Table.Populate <SeoBll.Seo>(); contractorsList4global = ContractorBll.GetAllContractors(0, 500).Table.Populate <Contractor> (); }
public void Page_Load(object sender, EventArgs args) { site = SiteBll.GetSessionSite(); supplier = SupplierBll.GetDetailById(Request["supplier_id"].TryToLong()); var dp_case = MaterialsBll.GetMaterialsBySupplierId(supplier.supplier_id); materials = dp_case.Table.Populate <Material>(); tdks = SeoBll.GetTDKbyPage("sjxq.aspx", Request["supplier_id"]).Table.Populate <SeoBll.Seo>(); contractorsList4global = ContractorBll.GetAllContractors(0, 500).Table.Populate <Contractor> (); }
public void Page_Load(object sender, EventArgs args) { site = SiteBll.GetSessionSite(); var pageIndex = Request["pg"].TryToInt(); cur_page = pageIndex + 1; var frontDp = MaterialsBll.GetMaterialsForFront(20, pageIndex); mts = frontDp.Table.Populate <Material>(); pages = frontDp.Page.pageCount; tdks = SeoBll.GetTDKbyPage("thjc_list.aspx", "").Table.Populate <SeoBll.Seo>(); contractorsList4global = ContractorBll.GetAllContractors(0, 500).Table.Populate <Contractor>(); }
public void Page_Load(object sender, EventArgs args) { site = SiteBll.GetSessionSite(); the_case = CaseBll.GetCaseByCaseId(Request["case_id"].TryToLong()); imgs = the_case.imgs.Split('?'); contractor_id = the_case.contractor_id; contractor = ContractorBll.GetContractorByContractorId(contractor_id); var dp_case = CaseBll.GetCasesByContractorId(contractor_id, 0, 20); cases = dp_case.Table.Populate <Case>(); tdks = SeoBll.GetTDKbyPage("zxgsxq-jdal-xq.aspx", Request["case_id"]).Table.Populate <SeoBll.Seo>(); contractorsList4global = ContractorBll.GetAllContractors(0, 500).Table.Populate <Contractor> (); }
public void Page_Load(object sender, EventArgs args) { site = SiteBll.GetSessionSite(); long designer_id = Request["designer_id"].TryToLong(); if (designer_id > 0) { designer = DesignerBll.GetDetailByDesignerId(designer_id); cases = CaseBll.GetCasesByAuthorId(designer_id); } else { designer = new Designer(); cases = new List <Case>(); } tdks = SeoBll.GetTDKbyPage("zxgsxq_sjs_xq.aspx", Request["designer_id"]).Table.Populate <SeoBll.Seo>(); contractorsList4global = ContractorBll.GetAllContractors(0, 500).Table.Populate <Contractor> (); }
public void Page_Load(object sender, EventArgs args) { site = SiteBll.GetSessionSite(); contractor = ContractorBll.GetContractorByContractorId(Request["cid"].TryToLong()); contractor.address = contractor.address.Replace("\r\n", "<br/>"); var dp_case = CaseBll.GetCasesByContractorId(contractor.contractor_id, 0, 4); cases = dp_case.Table.Populate <Case>(); tdks = SeoBll.GetTDKbyPage("zxgsxq.aspx", Request["cid"]).Table.Populate <SeoBll.Seo>(); designers = DesignerBll.GetDesignersByContractorId(contractor.contractor_id, 4); workers = WorkerBll.GetWorkersByContractorId(contractor.contractor_id, 4); contractorsList4global = ContractorBll.GetAllContractors(0, 500).Table.Populate <Contractor> (); }
/// <summary> /// Effectue le calcul de pré-rendu du controle /// </summary> /// <param name="e"></param> protected override void OnPreRender(EventArgs e) { base.OnPreRender(e); var sit = ECommerceServer.CurrentMiniSite; if (sit == null) { sit = ECommerceServer.CurrentSite; } var p = EServer.SharedCache.Get(sit, "_seo_content_for_pages_" + sit.Id) as SeoContenusDS; if (p == null) { p = new SeoBll(sit.RjsId).GetContenus(sit.Id, null, new string[] { SeoBll.TypePageGenerique, SeoBll.TypePageHome }, null); EServer.SharedCache.Add(sit, "_seo_content_for_pages_" + sit.Id, p, null, DateTime.Now.AddMinutes(5), ECommerceCacheProvider.NoSlidingExpiration, CacheItemPriority.High, null); } var empls = ECommerceServer.DataCache.EmplacementsSEO; var rempl = (from z in empls.ecommerce_seo_emplacements where z.sep_sit_pk == sit.Id && z.sep_code.Equals(CodeEmplacement, StringComparison.InvariantCultureIgnoreCase) select z).FirstOrDefault(); if (rempl == null) { if (!string.IsNullOrEmpty(DefaultContent)) { this.Text = DefaultContent; } else { this.Text = "<!-- code emplacement " + CodeEmplacement + " inconnu -->"; } } else { var url = Page.Request.RawUrl.ToLowerInvariant(); url = VirtualPathUtility.ToAppRelative(url); SeoContenusDS.ecommerce_seo_contenusRow r = GetContent(url, p, rempl); if (r == null) { // essayons de virer le default si il y en a un // ou le home if (url.EndsWith("/default.aspx")) { url = url.Substring(0, url.Length - 12); //"default.aspx" => 12 chars } else if (url.EndsWith("/default.html")) { url = url.Substring(0, url.Length - 12); //"default.html" => 12 chars } else if (url.EndsWith("/default.htm")) { url = url.Substring(0, url.Length - 11); //"default.htm" => 11 chars } else if (url.EndsWith("/home.htm")) { url = url.Substring(0, url.Length - 8); //"home.htm" => 8 chars } else if (url.EndsWith("/home.html")) { url = url.Substring(0, url.Length - 9); //"home.html" => 9 chars } r = GetContent(url, p, rempl); } if (r == null) { url = "*"; r = GetContent(url, p, rempl); } if (r == null) { if (!string.IsNullOrEmpty(DefaultContent)) { this.Text = DefaultContent; } else { this.Visible = false; } } else { switch (r.sec_type_contenu.ToUpperInvariant()) { case "S": // source (html en source) case "H": // html (par éditeur) this.Text = r.sec_contenu; break; default: this.Text = "<!-- type de contenu " + r.sec_type_contenu + " non géré -->"; break; } } } }