private void btnSodexo_Click(object sender, EventArgs e) { bool sonuc = false; OdemeTipi = ""; int odemeId = 0; Button btn = (Button)sender; OdemeTipi = btn.Text; cSiparisUrunler su = new cSiparisUrunler(); if (OdemeTipi=="İade") { for (int i = 0; i < lvFis.Items.Count; i++) { lvFis.Items[i].SubItems[4].Text = "0"; } } sonuc = su.HesapGuncelleByOdendi(lvFis);//liste gönderilip içindeki SiparisUrunler Id leri okunuyor ve onlara göre siparişlerin durumu ödendi olarak değiştiriliyor ve liste bidaha gösterilmiyor. if (sonuc) { MessageBox.Show("Odendi Durumu Güncellendi"); cOdemeTip o = new cOdemeTip(); odemeId = o.OdemeTipIDGetir(OdemeTipi);//Odeme tipi elimizde string olarak bulunduğundan db den ismin karşılığı olan odemetip ıdsini aldık sonuc = su.FisKaydet(lvFis, odemeId, cGenel.PersonelID);//sisteme giriş yaptığımızda kaydedilen PersonelID if (sonuc) { MessageBox.Show("Fis Kaydedildi"); btnYazdir_Click(sender, e); lvFis.Items.Clear(); } } }
private void CbOdemeyeGore_SelectedIndexChanged(object sender, EventArgs e) { cOdemeTip ot = new cOdemeTip(); ds = ot.OdemeTipineGoreArama(CbOdemeyeGore.SelectedItem.ToString(), dtpIlkTarih.Value, dtpSonTarih.Value); //satıslar için dgvKasaHareket.DataSource = ds.Tables["KasaHareket"]; }