コード例 #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            DBBanGiayNam db   = new DBBanGiayNam();
            var          list = db.Categorys
                                .Where(m => m.ParentId == 0 && m.StateId == 1)
                                .OrderBy(m => m.Orders);
            String strmainmenu = "";

            if (list.Count().Equals(0))
            {
                strmainmenu += "<li class='nav-item'>";
                strmainmenu += "<a class='nav-lin' href='Default.aspx?option=lienh'>Sản Phẩm</a>";
                strmainmenu += "</li>";
            }
            else
            {
                strmainmenu += "<li class='nav-item dropdown'>";
                strmainmenu += "<a class='nav-link dropdown-toggle' data-toggle='dropdown' href='Default.aspx?option=sanpham' role='button' aria-haspopup='true' aria-expanded='false'>Sản Phẩm</a>";
                strmainmenu += "<div class='dropdown-menu'>";
                foreach (var menu in list.ToList())
                {
                    strmainmenu += "<a class='dropdown-item' href='Default.aspx?option=sanpham&cat=" + menu.Slug + "'>" + menu.Name + "</a>";
                }
                strmainmenu += " </div>";
                strmainmenu += " </li>";
            }
            ltMenuSanpham.Text = strmainmenu;
        }
コード例 #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            DBBanGiayNam db   = new DBBanGiayNam();
            var          list = db.Sliders
                                .Where(m => m.StateId == 1 && m.Position == "Slideshow")
                                .OrderBy(m => m.Orders).ToList();
            String strSlider1 = "";
            String strSlider2 = "";
            int    i          = 1;

            foreach (var slider in list)
            {
                if (i == 1)
                {
                    strSlider1 += "<li data-target='#carouselExampleIndicators' data-slide-to='0' class='active'></li>";
                    strSlider2 += "<div class='carousel-item active'>";
                    strSlider2 += "<img class='d-block w-100' src='public/images/" + slider.Img + "' alt='First slide'/>";
                    strSlider2 += " </div>";
                }
                else
                {
                    strSlider1 += "<li data-target='#carouselExampleIndicators' data-slide-to='0'></li>";
                    strSlider2 += "<div class='carousel-item'>";
                    strSlider2 += "<img class='d-block w-100' src='public/images/" + slider.Img + "' alt='First slide'/>";
                    strSlider2 += " </div>";
                }
                i++;
            }
            ltSlider1.Text = strSlider1;
            ltSlider2.Text = strSlider2;
        }
コード例 #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            DBBanGiayNam db = new DBBanGiayNam();
            var          listlastproduct = db.Products
                                           .Where(m => m.StateId == 1)
                                           .OrderByDescending(m => m.Created_at)
                                           .Take(10);

            rptLastproduct.DataSource = listlastproduct.ToList();
            rptLastproduct.DataBind();
        }
コード例 #4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            DBBanGiayNam db    = new DBBanGiayNam();
            var          list1 = db.Categorys.Where(m => m.StateId == 1 && m.ParentId == 0)
                                 .OrderBy(m => m.Orders).ToList();
            string strListcat = "<h3>Danh mục sản phẩm</h3>";

            strListcat += "<ul>";
            foreach (var item1 in list1)
            {
                strListcat += "<li>";
                strListcat += "<a href='Default.aspx?option=sanpham&cat=" + item1.Slug + "'>" + item1.Name + "</a>";
                var list2 = db.Categorys
                            .Where(m => m.StateId == 1 && m.ParentId == item1.Id)
                            .OrderBy(m => m.Orders);
                if (!list2.Count().Equals(0))
                {
                    strListcat += "<ul>";
                    foreach (var item2 in list2)
                    {
                        strListcat += "<li>";
                        strListcat += "<a href='Default.aspx?option=sanpham&cat=" + item2.Slug + "'>" + item2.Name + "</a>";
                        var list3 = db.Categorys
                                    .Where(m => m.StateId == 1 && m.ParentId == item2.Id)
                                    .OrderBy(m => m.Orders);
                        if (!list3.Count().Equals(0))
                        {
                            strListcat += "<ul>";
                            foreach (var item3 in list3)
                            {
                                strListcat += "<li>";
                                strListcat += "<a href='Default.aspx?option=sanpham&cat=" + item3.Slug + "'>" + item3.Name + "</a>";
                                strListcat += "</li>";
                            }
                            strListcat += "</ul>";
                        }
                        strListcat += "</li>";
                    }
                    strListcat += "</ul>";
                }
                strListcat += "</li>";
            }
            strListcat         += "</ul>";
            ltListCategory.Text = strListcat;
        }