Пример #1
0
        public ArrayList getListAllProducts(ProductBiz objProductBiz)
        {
            ArrayList arrProducts = null;
            ProductData oProductData = null;
            try
            {
                arrProducts = new ArrayList();
                oProductData = new ProductData();

                DataSet dsProducts = oProductData.getListAllProducts(objProductBiz);
                if (dsProducts.Tables.Count > 0 && dsProducts.Tables[0].Rows.Count > 0)
                {
                    foreach (DataRow dr in dsProducts.Tables[0].Rows)
                    {
                        ProductBiz oProductBiz = new ProductBiz();

                        oProductBiz.ProductName = dr["productname"].ToString();
                        oProductBiz.ProductId = Convert.ToInt32(dr["productid"].ToString());
                        oProductBiz.ImagePath = dr["photopath"].ToString();
                        //oProductBiz.ProdShortDesc = dr["productshortdesc"].ToString();
                        //oProductBiz.ProdLongDesc = dr["productlongdesc"].ToString();
                        oProductBiz.SaleType = dr["saletype"].ToString();
                        oProductBiz.Priceorpercent = Convert.ToDecimal(dr["priceorpercent"].ToString());
                        oProductBiz.Price = Convert.ToDecimal(dr["price"].ToString());

                        oProductBiz.IsHot = Convert.ToBoolean(dr["ishot"].ToString());

                        oProductBiz.HotText = dr["hotdealsText"].ToString();
                        arrProducts.Add(oProductBiz);
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return arrProducts;
        }