public bool HesapAc(cHesap h) { StreamWriter DosyaEkle = new StreamWriter("HesapKartlari.txt", true); DosyaEkle.WriteLine(h._hesapId + ";" + h._hesapNo + ";" + h._hesapAcilisTarihi + ";" + h._adi + ";" + h._soyadi + ";" + h._tCKN + ";" + h._ilkBakiye + ";" + h._hesapTuru); DosyaEkle.Close(); return(true); }
private void frmHesapAc_Load(object sender, EventArgs e) { this.Top = 0; this.Left = 0; cbHesapTuru.SelectedIndex = 0; txtTarih.Text = DateTime.Now.ToShortDateString(); cHesap h = new cHesap(); txtHesapID.Text = h.HesapIDOlustur().ToString(); txtHesapNo.Text = h.HesapVarmi(); }
private void HesapBilgileriGetir() { cHesap h = new cHesap(); h = h.HesapBilgileriGoster(txtHesapAra.Text.ToUpper()); txtAd.Text = h.Adi; txtSoyad.Text = h.Soyadi; txtTCKN.Text = h.TCKN; txtHesapTuru.Text = h.HesapTuru; txtAcilisTarihi.Text = h.HesapAcilisTarihi; }
private void btnHesapEkle_Click(object sender, EventArgs e) { if (txtAdi.Text.Trim() != "" && txtSoyadi.Text.Trim() != "" && txtTCKN.Text.Trim() != "") { cHesap h = new cHesap(); h.HesapId = Convert.ToInt32(txtHesapID.Text); h.HesapNo = txtHesapNo.Text; h.HesapAcilisTarihi = txtTarih.Text; h.Adi = txtAdi.Text; h.Soyadi = txtSoyadi.Text; h.TCKN = txtTCKN.Text; h.IlkBakiye = Convert.ToDouble(txtBakiye.Text); h.HesapTuru = cbHesapTuru.Text; bool Sonuc = h.HesapAc(h); //bool Sonuc = h.HesapAc(Convert.ToInt32(txtHesapID.Text), txtHesapNo.Text, txtTarih.Text, txtAdi.Text, txtSoyadi.Text, txtTCKN.Text, Convert.ToDouble(txtBakiye.Text), cbHesapTuru.SelectedItem.ToString()); if (Sonuc) { cHesapHareket hareket = new cHesapHareket(); hareket.HesapId = Convert.ToInt32(txtHesapID.Text); hareket.HesapNo = txtHesapNo.Text; hareket.IslemTarihi = txtTarih.Text; hareket.Bakiye = txtBakiye.Text; hareket.IslemTuru = "Para Yatırma"; Sonuc = hareket.HareketEkle(hareket); if (Sonuc) { MessageBox.Show("Hesap Açma İşlemi Başarıyla Gerçekleştirildi!"); Temizle(); txtHesapID.Text = h.HesapIDOlustur().ToString(); txtHesapNo.Text = h.HesapVarmi(); } } else { MessageBox.Show("Hesap Açma İşlemi Gerçekleştirilemedi!"); } } }
public cHesap HesapBilgileriGoster(string hesapNo) { cHesap h = new cHesap(); StreamReader DosyaOku = new StreamReader("HesapKartlari.txt"); string okunan = DosyaOku.ReadLine(); while (okunan != null) { string[] Degerler = okunan.Split(';'); if (Degerler[1] == hesapNo) { h.Adi = Degerler[3]; h.Soyadi = Degerler[4]; h.TCKN = Degerler[5]; h.HesapAcilisTarihi = Degerler[2]; h.HesapTuru = Degerler[7]; break; //hesabı bulduktan sonra aramaya devam etmesin. } okunan = DosyaOku.ReadLine(); } DosyaOku.Close(); return(h); }