private void btn_sOnayOde_Click(object sender, EventArgs e) { for (int i = 0; i < SepetListesi.Count; i++) { //yeni bir sipariş detayı ekliyoruz sd = new SiparisDetay(); sd.Uruntanimi.UrunAdi = SepetListesi[i].UrunAdi; sd.Uruntanimi.UrunFiyat = SepetListesi[i].UrunFiyat; sd.Uruntanimi.UrunKdv = SepetListesi[i].UrunKdv; sd.Uruntanimi.UrunSecilenMiktar = SepetListesi[i].UrunSecilenMiktar; sd.Uruntanimi.UrunKodu = SepetListesi[i].UrunKodu; sd.Uruntanimi.NakliyeAgırlıgı = SepetListesi[i].NakliyeAgırlıgı; sd.Uruntanimi.Acıklama = SepetListesi[i].Acıklama; Siparis.SiparisTarihi = DateTime.Now; // sipariş detaylarını sepetlistesinden çekerek siparişi tamamlıyoruz Siparis.SiparisDetayEkle(sd); } double ToplamTutar = Siparis.ToplamTutarHesapla(); double kargoucreti = Siparis.ToplamKargoUcreti(); double toplamVergi = Siparis.CalcTax(); MessageBox.Show("Kesilen Kargo Ücreti = " + kargoucreti.ToString()); MessageBox.Show("Kesilen Vergi Ücreti = " + toplamVergi.ToString()); MessageBox.Show("Toplam Tutar = " + ToplamTutar.ToString()); Payment p = new Payment(Siparis.ToplamTutarHesapla()); p.Show(); }
public void SiparisDetayEkle(SiparisDetay detay) { Detaylar.Add(detay); }