private void btnTamam_Click(object sender, EventArgs e) { if (txtTutar.Text.Trim() == "" || txtTutar.Text == "0") { MessageBox.Show("Öncelikle bir tutar bilgisi girilmelidir!"); txtTutar.Focus(); } else if (cbIslemTurleri.SelectedItem.ToString() == "cekilen" && Convert.ToDouble(txtTutar.Text) > frmHesapDokumu.bakiye) { MessageBox.Show("Hesabınızda " + frmHesapDokumu.bakiye + " TL. bulunmaktadır.", "Yetersiz Bakiye!"); txtTutar.Focus(); } else { cHesapHareket hh = new cHesapHareket(); hh.HesapID = Convert.ToInt32(lblHesapID.Text); hh.HesapNo = lblHesapNo.Text; hh.Tarih = lblTarih.Text; hh.Tutar = Convert.ToDouble(txtTutar.Text); hh.IslemTuru = cbIslemTurleri.SelectedItem.ToString(); if (hh.HareketEkle(hh)) { MessageBox.Show("Para İşlemleri tamamlandı.", "Kayıt yapıldı."); this.Close(); } } }
public bool HareketEkle(cHesapHareket hareket) { StreamWriter HareketEkle = new StreamWriter("HesapHareketleri.txt", true); HareketEkle.WriteLine(hareket._hesapID + ";" + hareket._hesapNo + ";" + hareket._tarih + ";" + hareket._tutar + ";" + hareket._islemTuru); HareketEkle.Close(); return(true); }
private void btnParaIslemleri_Click(object sender, EventArgs e) { hesapID = lvHareketler.Items[0].SubItems[0].Text; hesapNo = txtHesapNo.Text; bakiye = Convert.ToDouble(txtBakiye.Text); frmParaIslemleri frm = new frmParaIslemleri(); frm.ShowDialog(); cHesapHareket hh = new cHesapHareket(); hh.HesapHareketleriGoster(txtHesapNo.Text, lvHareketler); ToplamlariGoster(); }
private void btnBul_Click(object sender, EventArgs e) { if (txtHesapNo.Text.Trim() != "") { HesapBilgileriTemizle(); cHesap h = new cHesap(); //h.HesapBilgileriGoster(txtHesapNo.Text, txtAdi, txtSoyadi, txtTCKNo, txtAcilisTarihi, txtHesapTuru); h = h.HesapBilgileriGoster(txtHesapNo.Text); txtAdi.Text = h.Ad; txtSoyadi.Text = h.Soyad; txtTCKNo.Text = h.Tckno; txtAcilisTarihi.Text = h.Tarih; txtHesapTuru.Text = h.HesapTuru; cHesapHareket hh = new cHesapHareket(); hh.HesapHareketleriGoster(txtHesapNo.Text, lvHareketler); ToplamlariGoster(); } }
private void btnHesapAc_Click(object sender, EventArgs e) { if (txtAdi.Text.Trim() != "" && txtSoyadi.Text.Trim() != "" && txtTCKNo.Text.Trim() != "") { cHesap h = new cHesap(); h.HesapID = Convert.ToInt32(lblHesapID.Text); h.HesapNo = lblHesapNo.Text; h.Tarih = lblTarih.Text; h.Ad = txtAdi.Text; h.Soyad = txtSoyadi.Text; h.Tckno = txtTCKNo.Text; h.Bakiye = Convert.ToDouble(txtBakiye.Text); h.HesapTuru = cbHesapTurleri.SelectedItem.ToString(); bool Sonuc = h.HesapEkle(h); //bool Sonuc = h.HesapEkle(Convert.ToInt32(lblHesapID.Text), lblHesapNo.Text, lblTarih.Text, txtAdi.Text, txtSoyadi.Text, txtTCKNo.Text, Convert.ToDouble(txtBakiye.Text), cbHesapTurleri.SelectedItem.ToString()); if (Sonuc) { cHesapHareket hh = new cHesapHareket(); hh.HesapID = Convert.ToInt32(lblHesapID.Text); hh.HesapNo = lblHesapNo.Text; hh.Tarih = lblTarih.Text; hh.Tutar = Convert.ToDouble(txtBakiye.Text); hh.IslemTuru = "yatan"; Sonuc = hh.HareketEkle(hh); //Sonuc = hh.HareketEkle(Convert.ToInt32(lblHesapID.Text), lblHesapNo.Text, lblTarih.Text, Convert.ToDouble(txtBakiye.Text), "yatan"); if (Sonuc) { MessageBox.Show("Hesap Açma İşlemleri Tamamlandı.", "Hesap Açıldı."); Temizle(); lblHesapID.Text = h.SonIDBul().ToString(); lblHesapNo.Text = h.HesapVarmi(); } } } else { MessageBox.Show("Zorunlu alanları boş bırakmayınız!", "Dikkat Eksik Bilgi!"); txtAdi.Focus(); } }