Ejemplo n.º 1
0
 public bool Ekle(Iade iade)
 {
     if (iade != null)
     {
         String[] sutunlar = { sorguFis, sorguSatis, sorguPersonel, sorguAciklama };
         String[] degerler =
         { iade.fis.ToString(), iade.satis.ToString(), iade.personel.ToString(), iade.aciklama };
         veriTabani.komutAl(komut:
                            this.ekle(
                                tablo: tabloIade,
                                sutunlar: sutunlar,
                                degerler: degerler
                                ));
         return(veriTabani.sonucDondurmeyenSorguKomutIsle());
     }
     return(false);
 }
Ejemplo n.º 2
0
        private void buttonTamam_Click(object sender, EventArgs e)
        {
            DialogResult dialogResult;

            dialogResult = MessageBox.Show("Emin misiniz?", "Dikkat!", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning);
            if (dialogResult == DialogResult.OK)
            {
                if (numericUpDownAdet.Value != 0 && this.textBoxFisNo.Text != "")
                {
                    urun = sorguUrun.Getir(this.textBoxBarkod.Text.Trim());
                    fis  = sorguFis.Getir(int.Parse(this.textBoxFisNo.Text));
                    if (urun != null && fis != null)
                    {
                        satis         = sorguSatis.Getir(fis: fis.id, urun: urun.id);
                        iade          = new Iade();
                        iade.fis      = fis.id;
                        iade.satis    = satis.id;
                        iade.personel = temelVeri.Id;
                        iade.aciklama = "Adet: " + ((int)numericUpDownAdet.Value).ToString() +
                                        "\n" + this.textBoxAciklama.Text;
                        if (!sorguIade.Ekle(iade))
                        {
                            MessageBox.Show("Kayıt esnasında bir hata ile karşılaşıldı.\n Lütfen tekrar deneyiniz.",
                                            "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        }
                    }
                    else
                    {
                        MessageBox.Show(
                            "Aradığınız fiş veya ürün bulunamadı.\n" +
                            "Lütfen bilgileri kontrol edip tekrar deneyiniz.", "Dikkat", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    }
                }
                else
                {
                    MessageBox.Show("0 adet olan ürün iade edilemez");
                }
            }
        }