Exemplo n.º 1
0
        //
        // GET: /Home/
        //public ActionResult Index()
        //{
        //    return View();
        //}
        public ActionResult GetProduct(string type, string info)
        {
            BuyGroup365Entities entitis = new BuyGroup365Entities();
            string priceDis;

            string[] splitImg;
            int      intType = 1;

            if (type.Equals("featured"))
            {
                intType = 1;
            }
            else if (type.Equals("newproduct"))
            {
                intType = 2;
            }
            else if (type.Equals("saleproduct"))
            {
                intType = 5;
            }
            long CatalogId = 0;

            try
            {
                CatalogId = long.Parse(info);
            }
            catch { }

            var listProduct = entitis.SearchProductByType(intType, CatalogId, 1, 12);

            String html = "<div class=\"mage-magictabs mc-" + type + "\">" +

                          "<ul class=\"flexisel-content products-grid featured zoomOut play\">";

            foreach (var item in listProduct)
            {
                html += "<li class=\"item item-animate\">" +
                        "<div class=\"per-product\">" +
                        "<div class=\"images-container\">" +
                        "<div class=\"product-hover\">";
                if (item.IsVip)
                {
                    html += "<span class=\"sticker top-left\"><span class=\"labelvip\">Vip</span></span>";
                }
                else if (item.IsAttractive)
                {
                    html += "<span class=\"sticker top-left\"><span class=\"labelnew\">Hot</span></span>";
                }

                html += "<a href=\"" + Common.util.Function.InitUrlDetaiProduct(item.FriendlyUrl, item.Id) + "\" title=\"\" class=\"product-image\">" +
                        "<img class=\"img-responsive\" src=\"";
                splitImg = item.ImgSource.Split('?');

                html += splitImg[0] + "Small/" + splitImg[1] + "\" alt=\"" + item.ProductName + "\">" +

                        "</a>" +
                        "</div>" +
                        "<div class=\"actions-no hover-box\">" +
                        "<a class=\"detail_links\" href=\"" + Common.util.Function.InitUrlDetaiProduct(item.FriendlyUrl, item.Id) + "\"></a>" +
                        "<div class=\"actions\">" +
                        "<ul class=\"add-to-links pull-left-none\">" +
                        "<li class=\"pull-left-none\"><a href=\"javaScript: void(0);\" onclick=\"SetWishlist(" + item.Id + ")\" title=\"Add to Wishlist\" class=\"link-wishlist\"><i class=\"fa fa-heart-o icons\"></i>Add to Wishlist</a></li>" +

                        "<li class=\"pull-left-none\"><span class=\"separator\">|</span> <a href=\"javaScript: void(0);\" onclick=\"CompareProduct(" + item.Id + ")\" title=\"Add to Compare\" class=\"link-compare\"><i class=\"fa fa-signal icons\"></i>Add to Compare</a></li>" +
                        "<li class=\"link-view pull-left-none\">" +
                        "<a title=\"Quick View\" href=\"http://buygroup365.com/Ajax/QuickView/" + item.Id + "\" class=\"link-quickview\"><i class=\"fa fa-search icons\"></i>Quick View</a>" +
                        "</li>" +
                        "</ul>" +
                        "</div>" +
                        // "<div class=\"actions-cart\">" +
                        //     "<button type=\"button\" title=\"Add to Cart\" class=\"button btn-cart pull-left-none\" onclick=\"\" magiccartevent=\"http://buygroup365.com/Ajax/QuickView/4\"><span><span>Add to Cart</span></span></button>" +
                        // "</div>" +
                        "</div>" +
                        "</div>" +
                        "<div class=\"products-textlink clearfix\">" +
                        "<h2 class=\"product-name\">" +
                        "<a href=\"" + Common.util.Function.InitUrlDetaiProduct(item.FriendlyUrl, item.Id) + "\" title=\"\">" + item.ProductName + "</a>" +
                        "</h2>";

                priceDis = string.Empty;
                if (item.Cost > item.Price)
                {
                    priceDis = "<p class=\"old-price\"><span class=\"price\">" + item.Cost.ToString("N0") + "<sup class=\"u-price\">đ</sup></span></p>";
                }
                html += "<div class=\"price-box\">" + priceDis + "<p class=\"special-price\"><span class=\"price\" itemprop=\"price\">" + item.Price.ToString("N0") + "<sup class=\"u-price\">đ</sup></span></p></div>" +
                        "<div class=\"ratings\"><div class=\"rating-box\"><div class=\"rating\" style=\"width:" + InitStar(item.Rate) + "%\"></div></div></div>" +
                        "</div></div> </li>";
            }
            html += "</ul></div></div>";
            Response.Write(html.ToString());
            return(null);
        }