Beispiel #1
0
        public void InitializeListView(Client client)
        {
            ProductArr productArr = new ProductArr();

            productArr.Fill();

            ProductArr   productArrToReturn = new ProductArr();
            Product      product;
            ListViewItem listViewItem;

            for (int i = 0; i < productArr.Count; i++)
            {
                product = productArr[i] as Product;

                if (product.Client == client.ID)
                {
                    productArrToReturn.Add(product);
                }
            }

            for (int i = 0; i < productArrToReturn.Count; i++)
            {
                product = productArrToReturn[i] as Product;
                if ((productArrToReturn[i] as Product).Catagory.ID == 1)
                {
                    listViewItem = new ListViewItem(new[] { "בתים", product.City.Name, product.Adress + " " + product.StreetNo, product.Descreption, Convert.ToString(product.Size), Convert.ToString(product.Floor) });
                    listViewProducts.Items.Add(listViewItem);
                }
                else
                {
                    listViewItem = new ListViewItem(new[] { "דירות", product.City.Name, product.Adress + " " + product.StreetNo, product.Descreption, Convert.ToString(product.Size), Convert.ToString(product.Floor) });
                    listViewProducts.Items.Add(listViewItem);
                }
            }
        }