Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        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();
        }
Ejemplo n.º 3
0
        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;
        }
Ejemplo n.º 4
0
 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!");
         }
     }
 }
Ejemplo n.º 5
0
        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);
        }