private void btnSiparisiSil_Click(object sender, EventArgs e) { if (gridView1.RowCount == 0) { MessageBox.Show("Önce Eklenen Ürünlerin Hepsini Silmen gerekir"); return; } if (MessageBox.Show("Silmek İstediğine Emin miisin ??", "", MessageBoxButtons.YesNo) == System.Windows.Forms.DialogResult.No) { return; } clsTablolar.EvrakIliski.csEvrakIliski Evraklari = new clsTablolar.EvrakIliski.csEvrakIliski(); TrGenel = Baglanti.BeginTransaction(); if (Evraklari.SiparisFaturayaAktarilmisMi(Baglanti, TrGenel, Siparis.SiparisID) == clsTablolar.EvrakIliski.csEvrakIliski.SiparisinFaturayaAktarilmaDurumu.Faturalandi) { TrGenel.Commit(); if (DialogResult.No == MessageBox.Show("Bu Sipariş Satışa Aktarılmış Gene de Silmek ,istyor musun", "", MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button2)) { return; } } else { TrGenel.Commit(); } TrGenel = Baglanti.BeginTransaction(); Siparis.SiparisSil(Baglanti, TrGenel, Siparis.SiparisID); TrGenel.Commit(); }