Ejemplo n.º 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            BuildProducts bp = new BuildProducts();

            allProducts = (List <Product>)Session["AllProducts"];

            if (!IsPostBack)
            {
                foreach (var i in allProducts)
                {
                    if (i.ProductType == "Book")
                    {
                        BooksDropDown.Items.Add(i.Title);
                        BooksDropDown.SelectedIndex = 0;
                        bookList.Add(i);
                        int selectedBook = BooksDropDown.SelectedIndex;
                        BookPriceValueLabel.Text = bookList[selectedBook].Price.ToString("c");
                    }
                    else
                    {
                        DvdDropDown.Items.Add(i.Title);
                        DvdDropDown.SelectedIndex = 0;
                        dvdList.Add(i);
                        int selectedDvd = DvdDropDown.SelectedIndex;
                        DVDPriceValueLabel.Text = dvdList[selectedDvd].Price.ToString("c");
                    }
                }
            }
        }
Ejemplo n.º 2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["Cart"] == null)
            {
                Session.Add("Cart", cart);
            }

            BuildProducts buildProd = new BuildProducts();

            allProducts = (List <Product>)Session["AllProducts"];

            if (!IsPostBack)
            {
                foreach (Product i in allProducts)
                {
                    if (i.ProductType == "Book")
                    {
                        BooksDropDownList.Items.Add(i.Title);
                    }
                }

                foreach (Product i in allProducts)
                {
                    if (i.ProductType == "DVD")
                    {
                        DVDDropDownList.Items.Add(i.Title);
                    }
                }

                var bookList = allProducts.Where(b => b.ProductType == "Book").ToList();
                var dvdList  = allProducts.Where(i => i.ProductType == "DVD").ToList();

                BooksDropDownList.SelectedIndex = 0;
                DVDDropDownList.SelectedIndex   = 0;



                BookPriceValLbl.Text = bookList[BooksDropDownList.SelectedIndex].Price.ToString("c");
                DVDPriceValLbl.Text  = dvdList[DVDDropDownList.SelectedIndex].Price.ToString("c");
            }
        }
Ejemplo n.º 3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["AllProducts"] == null)
            {
                BuildProducts genprods = new BuildProducts();
            }

            ProductList = (List <Product>)Session["AllProducts"];

            if (!IsPostBack)
            {
                foreach (Product i in ProductList)
                {
                    if (i.ProductType == "Book")
                    {
                        bookDDL.Items.Add(i.Title);
                    }
                    else
                    {
                        dvdDDL.Items.Add(i.Title);
                    }
                }
            }

            Product selectedBook = ProductList[bookDDL.SelectedIndex];
            Product selectedDVD  = ProductList[dvdDDL.SelectedIndex + 5];

            int bookQuantity;

            int.TryParse(bookTB.Text, out bookQuantity);

            int dvdQuantity;

            int.TryParse(dvdTB.Text, out dvdQuantity);

            priceofBookLabel.Text = selectedBook.Price.ToString("C");
            priceofDVDLabel.Text  = selectedDVD.Price.ToString("C");
        }