public MusteriPaneli(CBanka bankaAPP, BireyselMusteri bm, String musteri) { InitializeComponent(); this.bireyselMusteri = bm; musteriTuru = musteri; this.bankaAPP = bankaAPP; }
public void BireyselMusteriEkle(BireyselMusteri m) { BireyselMusteriListesi.Add(m); }
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"); } } } }