Пример #1
0
        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>();
        }
Пример #2
0
        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> ();
        }
Пример #3
0
        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> ();
        }
Пример #4
0
        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>();
        }