private void btnHesapAc_Click(object sender, EventArgs e) { int MusteriNumarasi, say = 0; if (txtMusteriNo.Text == "" || txtMusteriNo.Text == "Müşteri Numarası") { MessageBox.Show("Lütfen Müşteri Numarası giriniz ..."); } else { MusteriNumarasi = Convert.ToInt32(txtMusteriNo.Text); foreach (var m in frmGiris.Banka.MusteriListele()) { if (m.MusteriNumarasi == MusteriNumarasi) { say++; Hesap h = new Hesap(); m.HesapAc(h); MessageBox.Show("Hesap Açma İşlemi Başarıyla Gerçekleştirildi.Hesap numarasi :" + h.HesapNumarasi); } } if (say == 0) { MessageBox.Show("Böyle bir müşteri bulunmamaktadır."); } } }
public void HesapAc(Hesap h) { Random r = new Random(); int no = r.Next(1, 1000); if (Hesaplar.Count == 0) { h.HesapNumarasi = no; } else { foreach (var h1 in Hesaplar) { Random r1 = new Random(); int no1 = r1.Next(1, 1000); if (h1.HesapNumarasi != no1) { h.HesapNumarasi = no; } } } Hesaplar.Add(h); }
public void HesapKapat(Hesap h) { Hesaplar.Remove(h); }