private void btnSiparis_Click(object sender, EventArgs e) { Siparis yeniSiparis = new Siparis(); yeniSiparis.SeciliMenu = (Menu)cmbMenu.SelectedItem; if (rbKucuk.Checked) { yeniSiparis.Boyutu = Boyut.Küçük; } else if (rbOrta.Checked) { yeniSiparis.Boyutu = Boyut.Orta; } else { yeniSiparis.Boyutu = Boyut.Büyük; } yeniSiparis.EkstraMalzemesi = new List <Ekstra>(); foreach (CheckBox chk in flowLayoutPanel1.Controls) { if (chk.Checked) { yeniSiparis.EkstraMalzemesi.Add((Ekstra)chk.Tag); } } yeniSiparis.Adet = Convert.ToInt32(nudAdet.Value); yeniSiparis.Hesapla(); listBox1.Items.Add(yeniSiparis); TutarHesapla(); siparisListesi.Add(yeniSiparis); }
public decimal TutarHesapla() { decimal toplamTutar = 0; for (int i = 0; i < listBox1.Items.Count; i++) { Siparis gelen = (Siparis)listBox1.Items[i]; toplamTutar += gelen.ToplamTutar; } lblToplamTutar.Text = toplamTutar.ToString("C2"); return(toplamTutar); }