Exemple #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();
     }
 }
Exemple #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();
        }
Exemple #3
0
 private void mlvPersonel_SelectedIndexChanged(object sender, EventArgs e)
 {
     indeks           = Convert.ToInt32(mlvPersonel.FocusedItem.Index);
     txtPerAd.Text    = CMG.SeciliSube().PersonelListesi().ElementAt(indeks).Ad;
     txtPerSoyad.Text = CMG.SeciliSube().PersonelListesi().ElementAt(indeks).Soyad;
     txtPerTCKNO.Text = CMG.SeciliSube().PersonelListesi().ElementAt(indeks).TCKNO.ToString();
     txtPerMaas.Text  = CMG.SeciliSube().PersonelListesi().ElementAt(indeks).Maas.ToString();
     if (CMG.SeciliSube().PersonelListesi().ElementAt(indeks) is Calisan)
     {
         rbCalisan.Checked = true;
     }
     else
     {
         rbMudur.Checked = true;
     }
 }
Exemple #4
0
 public Personel_Ekrani()
 {
     InitializeComponent();
     MaterialSkin.MaterialSkinManager skinManager = MaterialSkin.MaterialSkinManager.Instance;
     skinManager.AddFormToManage(this);
     skinManager.Theme       = MaterialSkin.MaterialSkinManager.Themes.DARK;
     skinManager.ColorScheme = new MaterialSkin.ColorScheme(MaterialSkin.Primary.Grey600, MaterialSkin.Primary.BlueGrey900, MaterialSkin.Primary.Blue500, MaterialSkin.Accent.Orange700, MaterialSkin.TextShade.WHITE);
     CMG.SubeIndeksi(new String(Giris_Ekrani.girilenNumara.ToCharArray(0, 5)));
     aktifPersonel = CMG.SeciliSube().PersonelGetir(Giris_Ekrani.girilenNumara);
     GorunmezYap();
 }
Exemple #5
0
 /** Ceo Personel Numarasını Elde Etmek ve Başlatma Verilerini Aktif etmek için Yapılmıştır **/
 private void btnKapat_MouseHover(object sender, EventArgs e)
 {
     txtPersonelNo.Text = CMG.SeciliSube().PersonelListesi().ElementAt(0).PersonelNo;
 }