示例#1
0
 /**
  * Bankada Yapılacak işlemlerin başarılı olması için
  * yapılan kurucu/başlatıcı işlemler.
  **/
 private void btnKurulumuTamamla_Click(object sender, EventArgs e)
 {
     if (cbOnay.Checked == false || txtBankaAdi.Text == "" || txtBankaKodu.Text == "" || txtKaynakPara.Text == "" || txtCeoAdi.Text == "" || txtKurucuSoyad.Text == "" || txtTCKNO.Text == "" || txtSifre.Text == "")
     {
         lblKurUyarisi.Visible = true;
     }
     else
     {
         CMG.BilgileriDuzenle(txtBankaAdi.Text, txtBankaKodu.Text, Convert.ToDecimal(txtKaynakPara.Text));
         Ceo  _CEO       = new Ceo(txtCeoAdi.Text, txtKurucuSoyad.Text, Convert.ToInt64(txtTCKNO.Text), 7500, txtSifre.Text);
         Sube MerkezSube = new Sube("Cebeci", "Ankara");
         TRY  SubeHesabi = new TRY();
         Kur  TRYKur     = new Kur("Türk Lirası", "TRY", "₺", 1);
         CMG.SubeEkle(MerkezSube);
         CMG.SubeIndeksi(MerkezSube.SubeKodu);
         CMG.SeciliSube().HesapEkle(SubeHesabi);
         CMG.KurEkle(TRYKur);
         CMG.SubeIndeksi(SubeHesabi.HesapNo);
         SubeHesabi.IslemYap(new Yatir(SubeHesabi.HesapNo, Convert.ToDecimal(txtKaynakPara.Text)));
         CMG.SeciliSube().PersonelEkle(_CEO);
         Giris_Ekrani frmGirisEkrani = new Giris_Ekrani();
         frmGirisEkrani.ShowDialog();
         this.Close();
     }
 }
示例#2
0
        private void mtrlIlerle_Click(object sender, EventArgs e)
        {
            h3 = new Doviz("USD");
            h1 = new TRY();
            h4 = new Doviz("USD");
            h2 = new TRY();
            h5 = new TRY();
            h6 = new TRY();
            A1.HesapEkle(h1);
            A1.HesapEkle(h4);
            A2.HesapEkle(h2);
            A1.HesapEkle(h6);
            Izmir.HesapEkle(h3);
            h3.IslemYap(new Yatir(h3.HesapNo, 2500M));
            h4.IslemYap(new Yatir(h1.HesapNo, 3000M));
            Izmir.HesapEkle(h5);
            Izmir.HesapIndeksi(h5.HesapNo);
            Izmir.SeciliHesap().IslemYap(new Yatir(Izmir.SeciliHesap().HesapNo, 10000M));
            CMG.MusteriEkle(A1);

            CMG.MusteriEkle(A2);
            A1.Hesaplarim().ElementAt(0).EkHesapAc(DateTime.Now.AddDays(1), 3000M);
            txtGizli.Text = A2.MusteriNo;
            txtPass.Text  = A1.MusteriNo.ToString();
            MessageBox.Show(A1.Hesaplarim().ElementAt(0).ArtiHesap.Limit.ToString());
            A1.Hesaplarim().ElementAt(0).ArtiHesap.IslemYap(new Yatir(CMG.SeciliSube().SeciliHesap().HesapNo, 2000));
            Ceo A3 = new Ceo("Cengiz", "Cebeci", 30151295680, 3000, "1234");

            A1.Hesaplarim().ElementAt(0).ArtiHesap.HesapOzeti();
            Izmir.PersonelEkle(A3);
            txtNo.Text = A3.PersonelNo.ToString();
        }