Ejemplo n.º 1
0
        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();

                }
            }
        }
Ejemplo n.º 2
0
 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"];
 }