Ejemplo n.º 1
0
 private void btnSil_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Kasa Hareketi İptal etmek istiyor musunuz?", "SİLİNSİN Mİ?", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Yes)
     {
         Kasa k = new Kasa();
         bool Sonuc = k.KasaHareketSil(Convert.ToInt32(txtID.Text));
         if (Sonuc)
         {
             MessageBox.Show("Kasa Hareket bilgisi silindi.");
             k.KasaHareketleriGetirByTarih(txtTarih.Text, lvHareketler, txtToplamGiren, txtToplamCikan, txtBakiye);
             CariHareket ch = new CariHareket();
             Sonuc = ch.CariHareketSilByKasaHareket(Convert.ToInt32(txtID.Text));
             double Borc = 0;
             double Alacak = 0;
             if (Sonuc)
             {
                 MessageBox.Show("Cari Hareket Silindi!");
                 if (txtIslemTuru.Text == "Tahsilat")
                 {
                     Borc = 0;
                     Alacak = (-1) * Convert.ToDouble(txtGiren.Text);
                 }
                 else if (txtIslemTuru.Text == "Ödeme")
                 {
                     Borc = (-1) * Convert.ToDouble(txtCikan.Text);
                     Alacak = 0;
                 }
                 //Carinin toplam bakiyeleri düzenlenecek...(Cariler)
                 Cari c = new Cari();
                 Sonuc = c.CariToplamlariGuncelle(Convert.ToInt32(txtCariNo.Text), Borc, Alacak);
                 if (Sonuc)
                 {
                     MessageBox.Show("Cari Bakiyeler güncellendi!");
                     btnSil.Enabled = false;
                     Temizle();
                 }
                 else
                     MessageBox.Show("Cari Bakiyeler değiştirilemedi!");
             }
             else MessageBox.Show("Cari Hareketler silinemedi!");
         }
         else MessageBox.Show("Kasa Hareket silinemedi!");
     }
 }