public static Result HesapEkle(Hesap h) { var result = new Result(); try { if (Hesaplar.Any(x => x.HesapNo == h.HesapNo)) { result.Message = "Bu Hesap Numarası Kullanılıyor"; result.Success = false; return(result); } Hesaplar.Add(new Hesap { MusteriNo = h.MusteriNo, HesapDurum = h.HesapDurum, HesapNo = h.HesapNo, Miktar = h.Miktar }); result.Success = true; result.Message = "Hesap Oluşturuldu"; } catch (Exception) { result.Message = "Bir Hata Oluştu.Tekrar Deneyin"; } return(result); }
public override void HesapEkle(Musteri ha, Hesap h) { h.HesabSahibi = ha.Ad; string hesapNo = Convert.ToString(ha.MusteriNo) + Convert.ToString(sayac); h.HesapNo = Convert.ToInt64(hesapNo); Hesaplar.Add(h); sayac++; }
public Musteri() { this.Hesaplar = new List <Hesap>(); this.Hesap1 = new Hesap(); Hesaplar.Add(Hesap1); Random r = new Random(); this.MusteriNo = r.Next(3, 100); }
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 HesapAcma(Hesap h) { Hesaplar.Add(h); }