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); }
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"); } } }