public Kimlik(Banka Banka, long id) { InitializeComponent(); this.Bankam = Banka; this.id = id; b = Bankam.BireyselMusteriList.Find(x => x.MID == id); }
public MusteriMenuForm(Banka Bankam) { InitializeComponent(); this.BANKA = Bankam; bmus = BANKA.BireyselMusteriList.FirstOrDefault(s => s.MID == BANKA.OnlineKisi); kmus = BANKA.KurumsalMusteriList.FirstOrDefault(s => s.MID == BANKA.OnlineKisi); }
public ParaYatir(Banka Banka) { InitializeComponent(); this.Bankam = Banka; if (Bankam.OnlineKisi < 17999) { b = Bankam.BireyselMusteriList.Find(x => x.MID == Bankam.OnlineKisi); } else { k = Bankam.KurumsalMusteriList.Find(x => x.MID == Bankam.OnlineKisi); } }
public void BireyselMusteriEkle(BireyselMusteri bmus) { long musID = 0; bmus.Kimlik.TCNo = Convert.ToInt64(txtTCNO.Text); bmus.Kimlik.Adi = txtAD.Text; bmus.Iletisim.CepTel = txtCEPTEL.Text; /* bmus.Kimlik.AnaAdi = txtANAADI.Text; * bmus.Kimlik.BabaAdi = txtBABAADI.Text; * bmus.Kimlik.Cinsiyet = txtCINSIYET.Text; * bmus.Kimlik.DogumTarihi = Convert.ToDateTime(txtDOGUMTARIH.Text); * bmus.Kimlik.DogumYeri = txtDOGUM.Text; * bmus.Kimlik.KanGrubu = txtKAN.Text; * bmus.Kimlik.MedeniHali = txtMEDENIHAL.Text; * bmus.Kimlik.Soyadi = txtSOYAD.Text;*/ /*bmus.Iletisim.Adres = txtEVADRES.Text; * * bmus.Iletisim.EvTel = txtEVTEL.Text; * bmus.Iletisim.Il = txtIL.Text; * bmus.Iletisim.Ilce = txtILCE.Text; * bmus.Iletisim.Mail = txtMAILADRES.Text;*/ bmus.AylikGelir = Convert.ToDecimal(txtBRAYLIK.Text); bmus.BireyselMalVarlik = Convert.ToInt64(txtBRMAL.Text); bmus.AnneKizlikSoyAdi = txtBRKSOY.Text; bmus.Sifre = bmus.passSifreleme(txtSIFRE.Text, bmus.MID); bmus.Onay = onay; bmus.BireyselPuanLimit = bmus.MusteriPuanHesapla(); BANKA.MusteriList.Add(bmus); BANKA.BireyselMusteriList.Add(bmus); musID = bmus.MID; //hesap = bmus.EkHesapveVadesizTLHesapAC(BANKA, musID); VadesizHesap v = bmus.VadesizTLAC(BANKA, musID); bmus.VadesizHesapList.Add(v); KrediHesap k = bmus.EkHesapAC(BANKA, musID); bmus.KrediHesapList.Add(k); MessageBox.Show(v.HID.ToString() + " NOLU [VADESİZ TL] HESABINIZ ve " + k.HID.ToString() + " NOLU [EK HESABINIZ] --> " + musID.ToString() + " NOLU Bireysel MUSTERİ Hesabınıza Otomatik olarak tanımlanmıştır."); BANKA.IslemKayit(BANKA.OnlineKisi, musID, 300, "Bireysel " + musID.ToString() + "-> Nolu Müşteri Eklendi."); }
public Iletisim(Banka Banka, long id, int islem) { InitializeComponent(); this.Bankam = Banka; if (id < 17999) { b = Bankam.BireyselMusteriList.Find(x => x.MID == id); } else { k = Bankam.KurumsalMusteriList.Find(x => x.MID == id); } x = id; this.islem = islem; }
void hesapBul(long id) { b = Bankam.BireyselMusteriList.Find(x => x.MID == id); try { if (b.Equals(null)) { } musTip = 1; tabHesaplar.Visible = true; } catch { k = Bankam.KurumsalMusteriList.Find(x => x.MID == id); try { if (k.Equals(null)) { } musTip = 2; tabVadeli.Hide(); tabHesaplar.Visible = true; } catch { MessageBox.Show("Hesap Bulunamadı !"); } } if (musTip == 1) { BindingList <VadeliHesap> bv = new BindingList <VadeliHesap>(b.VadeliHesapList.ToList()); dgVadeli.DataSource = bv; BindingList <VadesizHesap> bv2 = new BindingList <VadesizHesap>(b.VadesizHesapList.ToList()); dgVadesiz.DataSource = bv2; BindingList <KrediHesap> bk = new BindingList <KrediHesap>(b.KrediHesapList.ToList()); dgKredi.DataSource = bk; } if (musTip == 2) { BindingList <VadeliHesap> bv = new BindingList <VadeliHesap>(k.VadeliHesapList.ToList()); dgVadeli.DataSource = bv; BindingList <VadesizHesap> bv2 = new BindingList <VadesizHesap>(k.VadesizHesapList.ToList()); dgVadesiz.DataSource = bv2; BindingList <KrediHesap> bk = new BindingList <KrediHesap>(k.KrediHesapList.ToList()); dgKredi.DataSource = bk; } }
private void FormGiris_Load(object sender, EventArgs e) { this.WindowState = FormWindowState.Maximized; BireyselMusteri b = new BireyselMusteri() { MID = 12345, Sifre = "123" }; KurumsalMusteri k = new KurumsalMusteri() { MID = 18888, Sifre = "123" }; VadesizHesap v1 = new VadesizHesap() { HID = 22222, HesapBakiye = 2500 }; VadesizHesap v2 = new VadesizHesap() { HID = 33333, HesapBakiye = 5000 }; b.VadesizHesapList.Add(v1); k.VadesizHesapList.Add(v2); KrediHesap k1 = new KrediHesap() { HID = 44444, Borc = 300 }; KrediHesap k2 = new KrediHesap() { HID = 55555, Borc = 500 }; b.KrediHesapList.Add(k1); k.KrediHesapList.Add(k2); BANKAM.BireyselMusteriList.Add(b); BANKAM.KurumsalMusteriList.Add(k); VadeliHesap v = new VadeliHesap() { YatirilanPara = 5000 }; b.VadeliHesapList.Add(v); Color c = btnMUSGiris.BackColor; btnMUSGiris.BackColor = Color.FromArgb(0, c.R, c.G, c.B); }
private void btnMTALEP_Click(object sender, EventArgs e) { if (musTip == "bireysel" && BANKA.OnlineKisi == -1) { bmus = new BireyselMusteri(BANKA); BireyselMusteriEkle(bmus); } else if (musTip == "kurumsal" && BANKA.OnlineKisi == -1) { kmus = new KurumsalMusteri(BANKA); KurumsalMusteriEkle(kmus); } else { MessageBox.Show("HATA!!!"); } this.Close(); }
private void btnMEKLE_Click(object sender, EventArgs e) { // işlem kaydı şu personel açıklamada şu idli yeni müşteri ekledi if (musTip == "bireysel") { bmus = new BireyselMusteri(BANKA); BireyselMusteriEkle(bmus); } else { kmus = new KurumsalMusteri(BANKA); KurumsalMusteriEkle(kmus); } PersonelIslemMenu menu = new PersonelIslemMenu(BANKA); if (onay == true) { menu.Show(); } this.Close(); }
public ParaCek(Banka Banka) { InitializeComponent(); this.Bankam = Banka; if (Bankam.OnlineKisi < 18000) { b = Bankam.BireyselMusteriList.Find(x => x.MID == Bankam.OnlineKisi); VadesizHesap v1 = new VadesizHesap() { HesapBakiye = 3000m, HID = 33333 }; b.VadesizHesapList.Add(v1); KrediHesap k1 = new KrediHesap() { Limit = 750m, Borc = 0m, HID = 33334, KrediHesapTürü = "ekhesap" }; b.KrediHesapList.Add(k1); lbID.Text = b.MID.ToString(); lbMusteriAdi.Text = b.Kimlik.Adi; } else { k = Bankam.KurumsalMusteriList.Find(x => x.MID == Bankam.OnlineKisi); VadesizHesap v2 = new VadesizHesap() { HesapBakiye = 50000m, HID = 22222 }; k.VadesizHesapList.Add(v2); KrediHesap k2 = new KrediHesap() { Limit = 750m, Borc = 0m, HID = 22223, KrediHesapTürü = "ekhesap" }; k.KrediHesapList.Add(k2); lbID.Text = k.MID.ToString(); lbMusteriAdi.Text = k.Firma.FirmaAd; } }
public RaporDokumGoruntuleForm(Banka BANKAM, BireyselMusteri mus) { InitializeComponent(); this.BANKA = BANKAM; this.bmus = mus; }
public VadeliVadesizHesapAcmaForm(Banka BANKAM, BireyselMusteri bmus) { InitializeComponent(); this.BANKA = BANKAM; this.bmus = bmus; }
public KrediHesabıBasvuruForm(Banka Bankam, BireyselMusteri MUS) { InitializeComponent(); this.BANKA = Bankam; this.bmus = MUS; }