public void sepeteEkle() { //Sepet sınıfından nesne oluşturuldu. sepet = new Sepet(); //Kdvli fiyatların toplamı label25'e yazdırıldı. label25.Text = Convert.ToString(buzdolabi.KdvUygula() + cepTel.KdvUygula() + laptop.KdvUygula() + ledTv.KdvUygula()); //ListBox1 boşsa yani ürün seçilmediyse şartı konuldu. if (listBox1.Items.Count == 0) { //Ürünlerin seçilen adedi listBox1'e,isimleri listBox2'ye,kdvli fiyatları listBox3'e yazdırıldı. //Sadece seçilmiş olan ürünlerin yazdırılması için,stok adedinden fazla seçilememesi için koşul konuldu. //sepeteUrunEkle fonksiyonu herbir ürün için çağırıldı. //labellara ürünlerin yeni stok adetleri yazdırıldı. if (buzdolabi.SecilenAdet != 0 && buzdolabi.StokAdedi >= buzdolabi.SecilenAdet) { listBox1.Items.Add(numericUpDown1.Value.ToString() + " "); listBox2.Items.Add("Buzdolabı" + " "); listBox3.Items.Add(buzdolabi.KdvUygula()); sepet.sepeteUrunEkle(buzdolabi); label17.Text = buzdolabi.StokAdedi.ToString(); } if (laptop.SecilenAdet != 0 && laptop.StokAdedi >= laptop.SecilenAdet) { listBox1.Items.Add(numericUpDown2.Value.ToString() + " "); listBox2.Items.Add("Laptop" + " "); listBox3.Items.Add(laptop.KdvUygula()); sepet.sepeteUrunEkle(laptop); label18.Text = laptop.StokAdedi.ToString(); } if (ledTv.SecilenAdet != 0 && ledTv.StokAdedi >= ledTv.SecilenAdet) { listBox1.Items.Add(numericUpDown3.Value.ToString() + " "); listBox2.Items.Add("Led TV" + " "); listBox3.Items.Add(ledTv.KdvUygula()); sepet.sepeteUrunEkle(ledTv); label19.Text = ledTv.StokAdedi.ToString(); } if (cepTel.SecilenAdet != 0 && cepTel.StokAdedi >= cepTel.SecilenAdet) { listBox1.Items.Add(numericUpDown4.Value.ToString() + " "); listBox2.Items.Add("Cep Telefonu" + " "); listBox3.Items.Add(cepTel.KdvUygula()); sepet.sepeteUrunEkle(cepTel); label20.Text = cepTel.StokAdedi.ToString(); } } }