public MusteriPaneli(CBanka bankaAPP, BireyselMusteri bm, String musteri)
 {
     InitializeComponent();
     this.bireyselMusteri = bm;
     musteriTuru          = musteri;
     this.bankaAPP        = bankaAPP;
 }
Example #2
0
 public void BireyselMusteriEkle(BireyselMusteri m)
 {
     BireyselMusteriListesi.Add(m);
 }
Example #3
0
        void MusteriEkle()
        {
            Boolean MusteriVarmi = true;

            if (txtMusAd.Text == "" || txtMusAdres.Text == "" ||
                txtMusSoyAd.Text == "" || txtMusTcNo.Text == "" ||
                txtMusTcNo == null || txtMusTelefon.Text == "" || txtMusTelefon == null
                )
            {
                MessageBox.Show("* Alanlar Boş Bırakılamaz");
            }
            else
            {
                if (txtMusTcNo.Text.Length < 11)
                {
                    MessageBox.Show("Tc Kimlik Numarası 11 Haneden Küçük Olamaz");
                }
                else
                {
                    foreach (Musteri musteri in bankaAPP.MusteriListele())
                    {
                        if (musteri.MusteriNo.ToString() == txtMusTcNo.Text)
                        {
                            MusteriVarmi = false;
                        }
                    }
                    if (cbMusHesapTuru.Text == "BireyselMusteri" && MusteriVarmi)
                    {
                        bm = new BireyselMusteri();

                        bm.Ad                 = txtMusAd.Text;
                        bm.MusteriTuru        = cbMusHesapTuru.Text;
                        bm.Soyad              = txtMusSoyAd.Text;
                        bm.Adres              = txtMusAdres.Text;
                        bm.TcKimlikNo         = Convert.ToInt64(txtMusTcNo.Text);
                        bm.MusteriNo          = Convert.ToInt64(txtMusTcNo.Text);
                        bm.MusteriKayitTarihi = dtMusteriKayitTarihi.Value;
                        bm.Telefon            = Convert.ToInt64(txtMusTelefon.Text);
                        bm.DogumTarihi        = dtMusDogumTarihi.Value;
                        bankaAPP.BireyselMusteriEkle(bm);
                        MessageBox.Show("Müşteri Ekleme İşlemi Başarılı.");
                    }

                    if (cbMusHesapTuru.Text == "TicariMusteri" && MusteriVarmi)
                    {
                        tc = new TicariMusteri();

                        tc.Ad                 = txtMusAd.Text;
                        tc.MusteriTuru        = cbMusHesapTuru.Text;
                        tc.Soyad              = txtMusSoyAd.Text;
                        tc.Adres              = txtMusAdres.Text;
                        tc.MusteriNo          = Convert.ToInt64(txtMusTcNo.Text);
                        tc.MusteriKayitTarihi = dtMusteriKayitTarihi.Value;
                        tc.TcKimlikNo         = Convert.ToInt64(txtMusTcNo.Text);
                        tc.Telefon            = Convert.ToInt64(txtMusTelefon.Text);
                        tc.DogumTarihi        = dtMusDogumTarihi.Value;
                        bankaAPP.TicariMusteriEkle(tc);
                        MessageBox.Show("Müşteri Ekleme İşlemi Başarılı.");
                    }
                    else if (!MusteriVarmi)
                    {
                        MessageBox.Show("Böyle bir TcKimlik numaralı müşteri bulunuyor");
                    }
                }
            }
        }