예제 #1
0
 private void myMDIForm_Load(object sender, EventArgs e)
 {
     for (int i = 0; i < 5; i++)
     {
         HamburgerMenu    hmenu = new HamburgerMenu();
         ExtraMalzemeMenu emenu = new ExtraMalzemeMenu();
         hmenu.MenuAdi            = standartmenuler[i * 2];
         hmenu.MenuFiyati         = Convert.ToDecimal(standartmenuler[(i * 2) + 1]);
         emenu.ExtraMazlzemeAdi   = standartextralar[i * 2];
         emenu.ExtraMalzemeFiyati = Convert.ToDecimal(standartextralar[(i * 2) + 1]);
         rMenuEkle(hmenu);
         rExtraMalzemeEkle(emenu);
     }
 }
예제 #2
0
 private void btnKaydet_Click(object sender, EventArgs e)
 {
     try
     {
         ExtraMalzemeMenu malzeme = new ExtraMalzemeMenu();
         malzeme.ExtraMazlzemeAdi   = tbExtraMalzemeAdi.Text;
         malzeme.ExtraMalzemeFiyati = nUDMalzemeFiyati.Value;
         ((myMDIForm)MdiParent).rExtraMalzemeEkle(malzeme);
         this.Close();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
예제 #3
0
 public void SiparisEkle()
 {
     if (!rbBuyuk.Checked && !rbOrta.Checked && !rbKucuk.Checked)
     {
         MessageBox.Show("Lütfen boyut seçin");
     }
     else
     {
         string  extralar = "";
         Siparis siparis  = new Siparis();
         siparis.sMenuAdi    = cbMenü.Text;
         siparis.sMenuFiyati = Convert.ToDecimal(cbMenü.SelectedValue);
         foreach (CheckBox item in flpExtraMalzeme.Controls)
         {
             if (item.Checked)
             {
                 ExtraMalzemeMenu a = new ExtraMalzemeMenu();
                 a.ExtraMazlzemeAdi   = item.Text;
                 a.ExtraMalzemeFiyati = Convert.ToDecimal(item.Tag);
                 siparis.sExtraEkle(a);
                 extralar += " " + item.Text;
             }
         }
         foreach (RadioButton item in gbBoyut.Controls)
         {
             if (item.Checked)
             {
                 siparis.Boyut = item.Text;
             }
         }
         siparis.siparisNo = Guid.NewGuid();
         siparis.Adet      = Convert.ToInt16(nUDMenuAdedi.Value);
         siparis.Toplam    = Hesapla();
         lbSiparis.Items.Add($"{ siparis.sMenuAdi} Menüsünden {siparis.Adet} Adet {siparis.Boyut} Boy Extralar => {extralar} TOPLAM TUTAR {siparis.Toplam}-TL");
         lbSiparis.ValueMember = siparis.siparisNo.ToString();
         onSiparislerim.Add(siparis);
     }
     //cbMenü.SelectedIndex = -1;
     rbBuyuk.Checked = false;
     rbOrta.Checked  = false;
     rbKucuk.Checked = false;
     foreach (CheckBox item in flpExtraMalzeme.Controls)
     {
         item.Checked = false;
     }
     nUDMenuAdedi.Value = 1;
     Hesapla();
 }
예제 #4
0
 public void rExtraMalzemeEkle(ExtraMalzemeMenu a)
 {
     rExtraMalzemeMenu.Add(a);
 }
예제 #5
0
 public void sExtraEkle(ExtraMalzemeMenu a)
 {
     sExrta.Add(a);
 }