private void BindData(List <DTO.Product> lst) { List <DTO.Manufacturer> lstManu = Product_BUS.GetAllManufacturer(); List <DTO.Origin> lstOrigin = Product_BUS.GetAllOrigin(); var obj = lst.Select((item, index) => { return(new { ProductID = item.ProductID, ProductName = item.ProductName, Price = item.Price.ToString("0,0", CultureInfo.CurrentCulture), Summary = HttpUtility.UrlDecode(item.Summary), ManufacturerName = Product_BUS.GetManufacturerName(item.ManufacturerID, lstManu), OriginName = Product_BUS.GetOriginName(item.OriginID, lstOrigin), Quantity = item.Quantity.ToString("0,0", CultureInfo.CurrentCulture), Image = "../../Img/images/" + (string.IsNullOrEmpty(item.Image) ? "noimg.png" : item.Image), LinkEdit = "ProductDetail.aspx?productID=" + item.ProductID, LinkSale = "ProductSale.aspx?productID=" + item.ProductID, LinkGift = "ProductGift.aspx?productID=" + item.ProductID, LinkDelete = "ProductDelete.aspx?productID=" + item.ProductID, FnDelete = "DeleteProduct('" + item.ProductID.ToString().Trim() + "', '" + item.ProductName.ToString() + "')", Rate = new Product_BUS().GetRateString(item.ProductID), Sale = !item.IsSale ? "Không có khuyến mại" : "Khuyến mại: Giảm " + item.AmountSale.ToString("0,0", CultureInfo.CurrentCulture) + " đ khi mua từ " + item.QuantitySale + " sp trở lên", CategoryInfo = GetCategoriesOfProduct(item.ProductID) }); }); DataList1.DataSource = obj; DataList1.DataBind(); }
private string GetProductInfo() { List <Manufacturer> lstManu = CommonBUS.GetAllManufacturer(); List <Origin> lstOrigin = CommonBUS.GetAllOrigin(); string info = ""; info += "Tên sản phẩm: <b>" + product.ProductName + "</b><br>"; info += "<br>Nhà SX: <b>" + Product_BUS.GetManufacturerName(product.ManufacturerID, lstManu) + "</b><br>"; info += "<br>Xuất xứ: <b>" + Product_BUS.GetOriginName(product.OriginID, lstOrigin) + "</b><br>"; info += "<br>Giá bán: <b>" + product.Price.ToString("0,0", CultureInfo.CurrentCulture) + "đ</b><br>"; return(info); }