protected override void DegiskenleriDoldur() { Tablo = tablo; BaseKartTuru = KartTuru.Hizmet;// hata verebilir Navigator = longNavigator1.Navigator; Text = $"{Text} - {_makbuzTuru.ToName()} - ( {_makbuzHesapTuru.ToName()} )"; }
protected override void NesneyiKontrollereBagla() { var entity = (MakbuzS)oldEntity; txtMakbuzNo.Text = entity.Kod; txtTarih.DateTime = entity.Tarih; txtHesapTuru.SelectedItem = _hesapTuru.ToName(); if (BaseIslemTuru == IslemTuru.EntityInsert) { switch (_hesapTuru) { case MakbuzHesapTuru.Kasa when AnaForm.KullaniciParametreleri.DefaultKasaHesapId != null: txtHesap.Id = AnaForm.KullaniciParametreleri.DefaultKasaHesapId; txtHesap.Text = AnaForm.KullaniciParametreleri.DefaultKasaHesapAdi; break; case MakbuzHesapTuru.Banka when AnaForm.KullaniciParametreleri.DefaultBankaHesapId != null: txtHesap.Id = AnaForm.KullaniciParametreleri.DefaultBankaHesapId; txtHesap.Text = AnaForm.KullaniciParametreleri.DefaultBankaHesapAdi; break; case MakbuzHesapTuru.Avukat when AnaForm.KullaniciParametreleri.DefaultAvukatHesapId != null: txtHesap.Id = AnaForm.KullaniciParametreleri.DefaultAvukatHesapId; txtHesap.Text = AnaForm.KullaniciParametreleri.DefaultAvukatHesapAdi; break; case MakbuzHesapTuru.Transfer when MakbuzTuru == MakbuzTuru.GelenBelgeyiOnaylama: txtHesap.Id = AnaForm.SubeId; txtHesap.Text = AnaForm.SubeAdi; break; } } else { txtHesap.Id = entity.AvukatHesapId ?? entity.BankaHesapId ?? entity.CariHesapId ?? entity.KasaHesapId ?? entity.SubeHesapId; txtHesap.Text = entity.HesapAdi; } }