private void btnSiparisAl_Click(object sender, EventArgs e) { Siparis yeniSiparis = SiparisOlustur(); lstSiparisler.Items.Add(yeniSiparis); VarsayilanGorunumeDon(); }
private void btnHesap_Click(object sender, EventArgs e) { decimal toplamTutar = 0; foreach (var item in lstSiparisler.Items) { Siparis s = (Siparis)item; toplamTutar += s.SiparisTutari; } MessageBox.Show(string.Format("Toplamda {0} adet sipariş bulunmaktadır.\nToplam Tutar: {1:C2}", lstSiparisler.Items.Count, toplamTutar)); }
Siparis SiparisOlustur() { Siparis s = new Siparis(); //MENU s.Menu = cmbMenuler.SelectedItem.ToString(); //BOYUT if (rbBuyuk.Checked) { s.Boyut = rbBuyuk.Text; } else if (rbKing.Checked) { s.Boyut = rbKing.Text; } else if (rbOrta.Checked) { s.Boyut = rbOrta.Text; } //EXTRALAR foreach (CheckBox item in groupBox1.Controls) { if (item.Checked) { s.Extralar += item.Text + ","; } } if (!string.IsNullOrEmpty(s.Extralar)) { s.Extralar = s.Extralar.Remove(s.Extralar.Length - 1); } //ADET s.Adet = Convert.ToInt32(nuAdet.Value); s.TutarHesapla(); return(s); }