private void txtTarih_TextChanged(object sender, EventArgs e) { cKasaHareket kh = new cKasaHareket(); kh.DevirlerGetirToTarih(txtTarih.Text, txtDevirGiren, txtDevirCikan, txtDevirBakiye); DataTable dt = new DataTable(); dgvHareketler.DataSource = kh.KasaHaraketleriGetirByTarih(txtTarih.Text, txtGirenToplam, txtCikanToplam, txtBakiye); DgvDuzenle(); }
//BENİM KOD public bool KasaHareketGuncelle(cKasaHareket kh) { bool Sonuc = false; SqlConnection conn = new SqlConnection(cGenel.connstr); SqlCommand comm = new SqlCommand("Update KasaHareket set Tarih=@Tarih, Belge=@Belge, Giren=@Giren, Cikan=@Cikan where HareketNo=@HareketNo", conn); comm.Parameters.Add("@Tarih", SqlDbType.Date).Value = kh._tarih; comm.Parameters.Add("@Belge", SqlDbType.VarChar).Value = kh._belge; comm.Parameters.Add("@Giren", SqlDbType.Money).Value = kh._giren; comm.Parameters.Add("@Cikan", SqlDbType.Money).Value = kh._cikan; comm.Parameters.Add("@HareketNo", SqlDbType.Int).Value = kh._hareketNo; if (conn.State == ConnectionState.Closed) conn.Open(); Sonuc = Convert.ToBoolean(comm.ExecuteNonQuery()); conn.Close(); return Sonuc; }
public int KasaHareketEkle(cKasaHareket kh) { int KayitNo = 0; SqlConnection conn = new SqlConnection(cGenel.connstr); SqlCommand comm = new SqlCommand("Insert into KasaHareket(Tarih, IslemTuru, CariNo, Belge, Giren, Cikan) values(@Tarih, @IslemTuru, @CariNo, @Belge, @Giren, @Cikan); Select Scope_Identity()", conn); comm.Parameters.Add("@Tarih", SqlDbType.DateTime).Value = kh._tarih; comm.Parameters.Add("@IslemTuru", SqlDbType.VarChar).Value = kh._islemTuru; comm.Parameters.Add("@CariNo", SqlDbType.Int).Value = kh._cariNo; comm.Parameters.Add("@Belge", SqlDbType.VarChar).Value = kh._belge; comm.Parameters.Add("@Giren", SqlDbType.Money).Value = kh._giren; comm.Parameters.Add("@Cikan", SqlDbType.Money).Value = kh._cikan; if (conn.State == ConnectionState.Closed) conn.Open(); try { KayitNo = Convert.ToInt32(comm.ExecuteScalar()); } catch (SqlException ex) { string hata = ex.Message; } finally { conn.Close(); } return KayitNo; }
private void btnKaydet_Click(object sender, EventArgs e) { if (txtGiren.Text == "0" && txtCikan.Text == "0") { MessageBox.Show("İşlem Tutarını Girmelisiniz!", "Dikkat! Eksik Bilgi!"); txtGiren.Focus(); } else { cKasaHareket kh = new cKasaHareket(); kh.Tarih = Convert.ToDateTime(txtTarih.Text); kh.IslemTuru = txtIslemTuru.Text; kh.CariNo = Convert.ToInt32(txtCariNo.Text); kh.Belge = txtBelge.Text; kh.Giren = Convert.ToDecimal(txtGiren.Text); kh.Cikan = Convert.ToDecimal(txtCikan.Text); int KayitNo = kh.KasaHareketEkle(kh); if (KayitNo > 0) { MessageBox.Show("Kasa Hareketi İşlendi."); DataTable dt = new DataTable(); dgvHareketler.DataSource = kh.KasaHaraketleriGetirByTarih(txtTarih.Text, txtGirenToplam, txtCikanToplam, txtBakiye); DgvDuzenle(); btnKaydet.Enabled = false; cCariHareket ch = new cCariHareket(); ch.TarihGiris = Convert.ToDateTime(txtTarih.Text); ch.IslemTuru = txtIslemTuru.Text; ch.CariNo = Convert.ToInt32(txtCariNo.Text); ch.Belge = txtBelge.Text; if (txtIslemTuru.Text == "Tahsilat") { ch.Alacak = Convert.ToDecimal(txtGiren.Text); ch.Borc = 0; } else if (txtIslemTuru.Text == "Ödeme") { ch.Borc = Convert.ToDecimal(txtCikan.Text); ch.Alacak = 0; } ch.UrunHareketNo = 0; ch.KasaHareketNo = KayitNo; ch.ServisHareketNo = 0; if (ch.CariHareketEkle(ch)) { MessageBox.Show("Cari Hareketleri Eklendi."); cCari c = new cCari(); c.CariToplamlariGuncelleFromCariHareketEkle(ch.CariNo, ch.Borc, ch.Alacak); MessageBox.Show("Cari Toplamlar Güncellendi."); } } } }
private void btnDegistir_Click(object sender, EventArgs e) { cKasaHareket kh = new cKasaHareket(); kh.HareketNo = Convert.ToInt32(txtHareketNo.Text); kh.Tarih = Convert.ToDateTime(txtTarih.Text); kh.Belge = txtBelge.Text; kh.Giren = Convert.ToDecimal(txtGiren.Text); kh.Cikan = Convert.ToDecimal(txtCikan.Text); bool Sonuc = kh.KasaHareketGuncelle(kh); if (Sonuc) { Temizle(); btnKaydet.Enabled = false; btnDegistir.Enabled = false; btnSil.Enabled = false; kh.KasaHaraketleriGetir(); MessageBox.Show("Kasa Hareket Bilgileri Güncellendi"); dgvHareketler.DataSource = kh.KasaHaraketleriGetirByTarih(txtTarih.Text, txtGirenToplam, txtCikanToplam, txtBakiye); txtKasaTuru.Focus(); } }
private void btnSil_Click(object sender, EventArgs e) { cKasaHareket kh = new cKasaHareket(); if (kh.KasaHareketSil(txtHareketNo.Text)) { MessageBox.Show("Kasa Hareket Silindi."); cCariHareket ch = new cCariHareket(); if (ch.CariHareketSilByKasaHareketNoGore(txtHareketNo.Text)) { MessageBox.Show("Cari Hareket Silindi."); cCari c = new cCari(); c.CariToplamlariGuncelleFromCariHareketSilme(Convert.ToInt32(txtCariNo.Text), Convert.ToDecimal(txtCikan.Text), Convert.ToDecimal(txtGiren.Text)); btnSil.Enabled = false; btnDegistir.Enabled = false; } } }
private void txtTarih2_TextChanged(object sender, EventArgs e) { cKasaHareket kh = new cKasaHareket(); if (txtTarih1.Text.Trim() != "") dgvHareketler.DataSource = kh.KasaHaraketleriGetirByTarihlerArasi(txtTarih1.Text, txtTarih2.Text); }
private void txtMusteriAdinaGore_TextChanged(object sender, EventArgs e) { cKasaHareket kh = new cKasaHareket(); dgvHareketler.DataSource = kh.KasaHaraketleriGetirByMusteriAd(txtMusteriAdinaGore.Text); }
private void txtBelgeyeGore_TextChanged(object sender, EventArgs e) { cKasaHareket kh = new cKasaHareket(); dgvHareketler.DataSource = kh.KasaHaraketleriGetirByBelge(txtBelgeyeGore.Text); }
private void frmKasaSorgulama_Load(object sender, EventArgs e) { cKasaHareket kh = new cKasaHareket(); dgvHareketler.DataSource = kh.KasaHaraketleriGetir(); DgvDuzenle(); }