public BankaHesapListForm(params object[] prm) : this() { if (prm[0].GetType() == typeof(BankaHesapTuru)) { _HesapTuru = (BankaHesapTuru)prm[0]; } else if (prm[0].GetType() == typeof(OdemeTipi)) { var odemeTipi = (OdemeTipi)prm[0]; switch (odemeTipi) { case OdemeTipi.Epos: _HesapTuru = BankaHesapTuru.EpostBlokeHesabi; break; case OdemeTipi.Ots: _HesapTuru = BankaHesapTuru.OtsBlokeHesabi; break; case OdemeTipi.Pos: _HesapTuru = BankaHesapTuru.PostBlokeHesabi; break; } } _filter = x => x.Durum == aktifKartlariGoster && x.HesapTuru == _HesapTuru && x.SubeId == AnaForm.SubeId; }
public void Sec(MyButtonEdit btnEdit, KartTuru kartTuru, BankaHesapTuru hesapTuru) { _btnEdit = btnEdit; _kartTuru = kartTuru; _hesapTuru = hesapTuru; SecimYap(); }
protected override void GuncelNesneOlustur() { BankaHesapTuru hesap = txtHesapTuru.Text.GetEnum <BankaHesapTuru>(); currentEnttiy = new BankaHesap { Id = id, Kod = txtKod.Text, HesapAdi = txtHesapAdi.Text, HesapTuru = txtHesapTuru.Text.GetEnum <BankaHesapTuru>(), BankaId = Convert.ToInt64(txtBanka.Id), BankaSubeId = Convert.ToInt64(txtBankaSube.Id), BlokeGunSayisi = (byte)txtBlokeGunSayisi.Value, IsyeriNo = txtIsyeriNo.Text, TerminalNo = txtTerninalNo.Text, HesapAcilisTarihi = txtHesapAcilisTarihi.DateTime.Date, HesapNo = txtHesapNo.Text, IbanNo = txtIbanNo.Text, OzelKod1Id = txtOzelKod1.Id, OzelKod2Id = txtOzelKod2.Id, SubeId = AnaForm.SubeId, Aciklama = txtAciklama.Text, Durum = tglDurum.IsOn }; ButonEnabledDurumu(); }