protected override void Yazdir() { if (pageIletisimBilgileri.Controls.Count == 0) { _iletisimBilgileriTable = new IletisimBilgileriTable().AddTable(this); pageIletisimBilgileri.Controls.Add(_iletisimBilgileriTable); _iletisimBilgileriTable.Yukle(); } if (pageEposBilgileri.Controls.Count == 0) { _eposBilgileriTable = new EposBilgileriTable().AddTable(this); pageEposBilgileri.Controls.Add(_eposBilgileriTable); _eposBilgileriTable.Yukle(); } var ogrenciBilgileri = ((TahakkukBll)bll).SingleDetail(x => x.Id == id); var iletisimBilgileri = _iletisimBilgileriTable.Tablo.DataController.ListSource.Cast <IBaseEntity>().EntityListConvert <IletisimBilgileriR>(); var hizmetBilgileri = hizmetBilgileriTable.Tablo.DataController.ListSource.Cast <IBaseEntity>().EntityListConvert <HizmetBilgileriR>(); var indirimBilgileri = indirimBilgileriTable.Tablo.DataController.ListSource.Cast <IBaseEntity>().EntityListConvert <IndirimBilgileriR>(); var odemeBilgileri = odemeBilgileriTable.Tablo.DataController.ListSource.Cast <IBaseEntity>().EntityListConvert <OdemeBilgileriR>(); var geriOdemeBilgileri = geriOdemeBilgileriTable.Tablo.DataController.ListSource.Cast <IBaseEntity>().EntityListConvert <GeriOdemeBilgileriR>(); var eposBilgileri = _eposBilgileriTable.Tablo.DataController.ListSource.Cast <IBaseEntity>().EntityListConvert <EposBilgileriR>(); ShowListForms <RaporSecim> .ShowDialogListForm(KartTuru.Rapor, false, RaporBolumTuru.TahakkukRaporlari, ogrenciBilgileri, iletisimBilgileri, hizmetBilgileri, indirimBilgileri, odemeBilgileri, geriOdemeBilgileri, eposBilgileri); }
public void Choosing() { switch (_btnEdit.Name) { case "txtCountry": { var entity = (Country)ShowListForms <CountryListForm> .ShowDialogListForm(_cardType, _btnEdit.Id); if (entity != null) { _btnEdit.Id = entity.Id; _btnEdit.EditValue = entity.CountryName; } } break; case "txtCounty": { var entity = (County)ShowListForms <CountyListForm> .ShowDialogListForm(_cardType, _btnEdit.Id, _prmEdit.Id, _prmEdit.Text); if (entity != null) { _btnEdit.Id = entity.Id; _btnEdit.EditValue = entity.CountyName; } } break; } }
private void SecimYap() { switch (_btnEdit.Name) { case "txtİl": { var entity = (Il)ShowListForms <IllistForm> .ShowDialogListForm(_kartTuru, _btnEdit.Id); if (entity != null) { _btnEdit.Id = entity.Id; _btnEdit.EditValue = entity.IlAdi; } } break; case "txtİlce": { var entity = (Ilce)ShowListForms <IlceListForm> .ShowDialogListForm(_kartTuru, _btnEdit.Id, _prmEdit.Id, _prmEdit.Text); if (entity != null) { _btnEdit.Id = entity.Id; _btnEdit.EditValue = entity.IlceAdi; } } break; } }
protected override void HareketEkle() { var source = tablo.DataController.ListSource; ListeDisiTutulacakKayitlar = source.Cast <EvrakBilgileriL>().Where(x => !x.Delete).Select(x => x.EvrakId).ToList(); var entities = ShowListForms <EvrakListForm> .ShowDialogListForm(KartTuru.Evrak, ListeDisiTutulacakKayitlar, true, false).EntityListConvert <Evrak>(); if (entities == null) { return; } foreach (var entity in entities) { var row = new EvrakBilgileriL { TahakkukId = OwnerForm.Id, EvrakId = entity.Id, Kod = entity.Kod, EvrakAdi = entity.EvrakAdi, Insert = true }; source.Add(row); } tablo.Focus(); tablo.RefleshDataSource(); tablo.FocusedRowHandle = tablo.DataRowCount - 1; tablo.FocusedColumn = colKod; ButtonEnabledDurumu(true); }
protected override void HareketEkle() { var source = tablo.DataController.ListSource; ListeDisiTutulacakKayitlar = source.Cast <KullaniciBirimYetkileriL>().Select(x => x.SubeId.Value).ToList(); var entities = ShowListForms <SubeListForm> .ShowDialogListForm(ListeDisiTutulacakKayitlar, true, false).EntityListConvert <SubeL>(); if (entities == null) { return; } foreach (var entity in entities) { var row = new KullaniciBirimYetkileriL { Kod = entity.Kod, SubeAdi = entity.SubeAdi, KartTuru = KartTuru.Sube, KullaniciId = OwnerForm.id, SubeId = entity.Id, Insert = true }; source.Add(row); } if (!Kaydet()) { return; } Listele(); tablo.Focus(); tablo.FocusedRowHandle = tablo.DataRowCount - 1; }
private void Button_ItemClick(object sender, ItemClickEventArgs e) { Cursor.Current = Cursors.WaitCursor; if (e.Item == btnYeni || e.Item == btnDuzelt) { if (e.Item == btnYeni) { ShowEditForm(-1); } else if (e.Item == btnDuzelt) { ShowEditForm(tablo.GetRowId()); } } else { var entity = tablo.GetRow <Kurum>(); if (entity == null) { return; } GeneralFunctions.CreateConnectionString(entity.Kod, _server, _kullaniciAdi, _sifre, _yetkilendirmeTuru); if (e.Item == btnSil) { EntityDelete(entity); } else if (e.Item == btnEmailParametreleri) { ShowEditForms <EmailParametreEditForm> .ShowDialogEditForm(); } else if (e.Item == btnSubeKartlari) { ShowListForms <SubeListForm> .ShowDialogListForm(); } else if (e.Item == btnDonemKartlari) { ShowListForms <DonemListForm> .ShowDialogListForm(); } else if (e.Item == btnKurumBilgileri) { ShowEditForms <KurumBilgileriEditForm> .ShowDialogEditForm(null, entity.Kod, entity.KurumAdi); } else if (e.Item == btnRolKartlari) { ShowListForms <RolListForm> .ShowDialogListForm(); } else if (e.Item == btnKullaniciKartlari) { ShowListForms <KullaniciListForm> .ShowDialogListForm(); } else if (e.Item == btnKullaniciBirimYetkileri) { ShowEditForms <KullaniciBirimYetkileriEditForm> .ShowDialogEditForm(); } } Cursor.Current = DefaultCursor; }
protected override void Yazdir() { var source = new List <FaturaR>(); using (var bll = new FaturaBll()) { for (int i = 0; i < tablo.DataRowCount; i++) { var entity = tablo.GetRow <FaturaL>(i); if (entity == null) { return; } var list = bll.FaturaTahakkukList(x => x.TahakkukId == entity.Id).Cast <FaturaPlaniL>(); list.ForEach(x => { var row = new FaturaR { TahakkukId = x.TahakkukId, OkulNo = x.OkulNo, TcKimlikNo = x.TcKimlikNo, Adi = x.Adi, Soyadi = x.Soyadi, SinifAdi = x.SinifAdi, VeliTcKimlikNo = x.VeliTcKimlikNo, VeliAdi = x.VeliAdi, VeliSoyadi = x.VeliSoyadi, VeliYakinlikAdi = x.VeliYakinlikAdi, VeliMeslekAdi = x.VeliMeslekAdi, FaturaAdres = x.FaturaAdres, FaturaAdresIlAdi = x.FaturaAdresIlAdi, FaturaAdresIlceAdi = x.FaturaAdresIlceAdi, Aciklama = x.Aciklama, Tarih = x.TahakkukTarih, FaturaNo = x.FaturaNo, Tutar = x.TahakkukTutar, Indirim = x.TahakkukIndirimTutar, NetTutar = x.TahakkukNetTutar, KdvSekli = x.KdvSekli, KdvOrani = x.KdvOrani, KdvHaricTutar = x.KdvHaricTutar, KdvTutari = x.KdvTutari, ToplamTutar = x.ToplamTutar, TutarYazi = x.TutarYazi, PlanTutar = entity.PlanTutar, PlanIndirim = entity.PlanIndirim, PlanNetTutar = entity.PlanNetTutar, Sube = x.Sube, Donem = x.Donem, }; source.Add(row); }); } } ShowListForms <RaporSecim> .ShowDialogListForm(KartTuru.Rapor, false, RaporBolumTuru.FaturaGenelRaporlar, source); }
protected override void HareketEkle() { var source = tablo.DataController.ListSource; ListeDisiTutulacakKayitlar = source.Cast <HizmetBilgileriL>().Where(x => !x.IptalEdildi && !x.Delete).Select(x => x.HizmetId).ToList(); var entities = ShowListForms <HizmetListForm> .ShowDialogListForm(KartTuru.Hizmet, ListeDisiTutulacakKayitlar, true, true).EntityListConvert <HizmetL>(); if (entities == null) { return; } foreach (var entity in entities) { Servis servis = null; if (entity.HizmetTipi == HizmetTipi.Servis) { servis = (Servis)ShowListForms <ServisListForm> .ShowDialogListForm(KartTuru.Servis, -1); if (servis == null) { continue; } } var row = new HizmetBilgileriL { TahakkukId = OwnerForm.Id, HizmetId = entity.Id, HizmetAdi = entity.HizmetAdi, HizmetTuruId = entity.HizmetTuruId, HizmetTipi = entity.HizmetTipi, IslemTarihi = DateTime.Now.Date, //Başlama Tarihi Doğru gelmiyor sorulcak BaslamaTarihi = entity.BaslamaTarihi, BrutUcret = entity.Ucret, KistDonemDusulenUcret = 0, IptalEdildi = false, Insert = true }; if (servis != null) { row.ServisId = servis.Id; row.ServisYeriAdi = servis.ServisYeri; row.BrutUcret = servis.Ucret; } UcretHesapla(row); source.Add(row); } tablo.Focus(); tablo.RefleshDataSource(); tablo.FocusedRowHandle = tablo.DataRowCount - 1; insUptNavigator.Navigator.Buttons.DoClick(insUptNavigator.Navigator.Buttons.EndEdit); tablo.FocusedColumn = colHizmetAdi; ButtonEnabledDurumu(true); }
private void Butonlar_ItemClick(object sender, ItemClickEventArgs e) { if (e.Item == btnProductCards) { ShowListForms <ProductListForm> .ShowListForm(KartTuru.Product); } //if (e.Item == btnCategoryCards) //ShowListForms<CategoryListForm>.ShowListForm(KartTuru.Category); }
protected override void BagliKartAc() { var entity = Tablo.GetRow <Il>(); if (entity == null) { return; } ShowListForms <IlceListForm> .ShowListForm(COMMON.Enums.KartTuru.Ilce, entity.Id, entity.IlAdi); }
protected override void BagliKartAc() { var entity = Tablo.GetRow <BankaL>(); if (entity == null) { return; } ShowListForms <BankaSubeListForm> .ShowListForm(KartTuru.Banka, entity.Id, entity.BankaAdi); }
protected override void OpenRelatedCards() { var entity = Table.GetRow <Country>(); if (entity == null) { return; } ShowListForms <CountyListForm> .ShowListForm(CardType.County, entity.Id, entity.CountryName); }
protected override void ShowEditForm() { var entity = tablo.GetRow <OdemesiGecikenAlacaklarRaporuL>(); if (entity == null) { return; } ShowListForms <GecikmeAciklamalariListForm> .ShowDialogListForm(KartTuru.Aciklama, null, entity.PortfoyNo); }
protected override void BelgeHareketleri() { var entity = tablo.GetRow <OdemesiGecikenAlacaklarRaporuL>(); if (entity == null) { return; } ShowListForms <BelgeHareketleriListForm> .ShowDialogListForm(KartTuru.BelgeHareketleri, null, entity.PortfoyNo); }
private void FiltreSec() { var entity = (Filtre)ShowListForms <FiltreListForm> .ShowDialogListForm(KartTuru.Filtre, _filtreId, RaporTuru, Tablo.GridControl); if (entity == null) { return; } _filtreId = entity.Id; Tablo.ActiveFilterString = entity.FiltreMetni; }
protected override void BelgeHareketleri() { var entity = tablo.GetRow <BelgeSecimL>(); if (entity == null) { return; } ShowListForms <BelgeHareketleriListForm> .ShowDialogListForm(KartTuru.BelgeHareketleri, null, entity.OdemeBilgileriId); }
private void buttons_ItemClick(object sender, ItemClickEventArgs e) { if (e.Item == btnSchoolCards) { ShowListForms <SchoolListForm> .ShowListForm(CardType.School); } if (e.Item == btnCountryCards) { ShowListForms <CountryListForm> .ShowListForm(CardType.Country); } }
private void Butonlar_ItemClick(object sender, ItemClickEventArgs e) { if (e.Item == btnOkulKartlari) { ShowListForms <OkulListForm> .ShowListForm(KartTuru.Okul); } else if (e.Item == btnIlKartları) { ShowListForms <IllistForm> .ShowListForm(KartTuru.Il); } }
protected override void BelgeHareketleri() { var entity = tablo.GetRow <TahsilatRaporL>(); if (entity == null) { return; } ShowListForms <BelgeHareketleriListForm> .ShowDialogListForm(KartTuru.BelgeHareketleri, null, entity.PortfoyNo); }
protected override void IptalEt() { var indirimEntity = tablo.GetRow <IndirimBilgileriL>(); if (indirimEntity == null || indirimEntity.IptalEdildi || indirimEntity.Insert) { return; } if (Messages.IptalMesaj("İndirim Bilgisi") != DialogResult.Yes) { return; } var hizmetEntity = ((TahakkukEditForm)OwnerForm).hizmetBilgileriTable.Tablo.DataController.ListSource.Cast <HizmetBilgileriL>().FirstOrDefault(x => !x.IptalEdildi && x.HizmetId == indirimEntity.HizmetId); if (hizmetEntity == null) { return; } var gunlukIndirim = indirimEntity.BrutIndirim / hizmetEntity.EgitimDonemiGunSayisi; var alinanHizmetGunSayisi = (int)(DateTime.Now.Date - hizmetEntity.BaslamaTarihi).TotalDays - 1; var brutIndirim = gunlukIndirim * alinanHizmetGunSayisi; var kistDonemDusulunIndirim = indirimEntity.BrutIndirim - brutIndirim; kistDonemDusulunIndirim = Math.Round(kistDonemDusulunIndirim, AnaForm.DonemParametreleri.IndirimTahakkukKurusKullan ? 2 : 0); var iptalNedeni = (IptalNedeni)ShowListForms <IptalNedeniListForm> .ShowDialogListForm(KartTuru.IptalNedeni, -1); if (iptalNedeni != null) { indirimEntity.IptalNedeniId = iptalNedeni.Id; indirimEntity.IptalNedeniAdi = iptalNedeni.IptalNedeniAdi; } indirimEntity.IndirimAdi = $"{indirimEntity.IndirimAdi} - ( *** İptal Edildi *** )"; if (!indirimEntity.ManuelGirilenTutar) { indirimEntity.KistDonemDusulenIndirim = kistDonemDusulunIndirim > 0 ? kistDonemDusulunIndirim : 0; } indirimEntity.NetIndirim = indirimEntity.BrutIndirim - indirimEntity.KistDonemDusulenIndirim; indirimEntity.IptalTarihi = DateTime.Now.Date; indirimEntity.IptalEdildi = true; indirimEntity.Update = true; TopluIndirimHesapla(); tablo.UpdateSummary(); tablo.RowCellEnabled(); tablo.FocusedColumn = colIptalAciklama; ButonEnabledDurumu(true); }
private void SelectFilter() { var entity = (Filter)ShowListForms <FilterListForm> .ShowDialogListForm(CardType.Filter, _filterId, cardType, Table.GridControl); if (entity == null) { return; } _filterId = (long)entity.Id; Table.ActiveFilterString = entity.FilterText; }
protected override void Yazdir() { var source = new List <FaturaR>(); for (int i = 0; i < faturaTahakkukTable.Tablo.DataRowCount; i++) { var entity = faturaTahakkukTable.Tablo.GetRow <FaturaPlaniL>(i); if (entity == null) { return; } var row = new FaturaR { OkulNo = entity.OkulNo, TcKimlikNo = entity.TcKimlikNo, Adi = entity.Adi, Soyadi = entity.Soyadi, SinifAdi = entity.SinifAdi, VeliTcKimlikNo = entity.VeliTcKimlikNo, VeliAdi = entity.VeliAdi, VeliSoyadi = entity.VeliSoyadi, VeliYakinlikAdi = entity.VeliYakinlikAdi, VeliMeslekAdi = entity.VeliMeslekAdi, FaturaAdres = entity.FaturaAdres, FaturaAdresIlAdi = entity.FaturaAdresIlAdi, FaturaAdresIlceAdi = entity.FaturaAdresIlceAdi, Aciklama = entity.Aciklama, Tarih = entity.TahakkukTarih, FaturaNo = entity.FaturaNo, Tutar = entity.TahakkukTutar, Indirim = entity.TahakkukIndirimTutar, NetTutar = entity.TahakkukNetTutar, KdvSekli = entity.KdvSekli, KdvOrani = entity.KdvOrani, KdvHaricTutar = entity.KdvHaricTutar, KdvTutari = entity.KdvTutari, ToplamTutar = entity.ToplamTutar, TutarYazi = entity.TutarYazi, Sube = entity.Sube, Donem = entity.Donem, }; source.Add(row); } ShowListForms <RaporSecim> .ShowDialogListForm(KartTuru.Rapor, false, RaporBolumTuru.FaturaDonemRaporlari, source); }
private void FiltreSec() { if (!KartTuru.Filtre.YetkiKontrolu(YetkiTuru.Gorebilir)) { return; } var entity = (Filtre)ShowListForms <FiltreListForm> .ShowDialogListForm(KartTuru.Filtre, _filtreId, BaseKartTuru, Tablo.GridControl); if (entity == null) { return; } _filtreId = entity.Id; Tablo.ActiveFilterString = entity.FiltreMetni; }
private void SecimYap() { switch (_btnEdit.Name) { case "txtKategoriAdi": { var entity = (Category)ShowListForms <CategoryListForm> .ShowDialogListForm(kartTuru, _btnEdit.Id); if (entity != null) { _btnEdit.Id = entity.Id; _btnEdit.EditValue = entity.CategoryName; } } break; } }
private void RaporSablonSec() { var entity = ShowListForms <RaporListForm> .ShowDialogListForm(KartTuru.Rapor, _raporSablonId, RaporTuru, _raporBolumTuru, SabloDosyasiOlustur()); if (entity == null) { return; } _raporSablonId = entity.Id; using (var bll = new RaporBll()) { var stream = ((Rapor)bll.Single(x => x.Id == entity.Id)).Dosya.ByteToStream(); Tablo.RestoreLayoutFromStream(stream); Tablo.Focus(); } }
protected override void IptalEt() { var entity = tablo.GetRow <HizmetBilgileriL>(); if (entity == null || entity.IptalEdildi || entity.Insert) { return; } if (Messages.IptalMesaj("Hizmet Bilgisi") != DialogResult.Yes) { return; } var IptalNedeni = (IptalNedeni)ShowListForms <IptalNedeniListForm> .ShowDialogListForm(KartTuru.IptalNedeni, -1); if (IptalNedeni != null) { entity.IptalNedeniId = IptalNedeni.Id; entity.IptalNedeniAdi = entity.IptalNedeniAdi; } if (entity.HizmetTipi == HizmetTipi.Egitim) { var gittigiOkul = (OkulL)ShowListForms <OkulListForm> .ShowDialogListForm(KartTuru.Okul, -1); if (gittigiOkul != null) { entity.GittigiOkulId = gittigiOkul.Id; entity.GittigiOkulAdi = gittigiOkul.OkulAdi; } } entity.IptalTarihi = DateTime.Now.Date; entity.HizmetAdi = $"{entity.HizmetAdi} - ( *** İptal Edildi *** )"; entity.IptalEdildi = true; entity.Update = true; UcretHesapla(entity); ((TahakkukEditForm)OwnerForm).indirimBilgileriTable.TopluIptalEt(entity); tablo.UpdateSummary(); tablo.RowCellEnabled(); tablo.FocusedColumn = colIptalAcıklama; ButonEnabledDurumu(true); }
protected override void Yazdir() { var source = new List <MakbuzHareketleriR>(); for (int i = 0; i < makbuzHareketleriTable.Tablo.DataRowCount; i++) { var entity = makbuzHareketleriTable.Tablo.GetRow <MakbuzHareketleriL>(i); if (entity == null) { return; } var row = new MakbuzHareketleriR { OgrenciNo = entity.OgrenciNo, Adi = entity.Adi, Soyadi = entity.Soyadi, SinifAdi = entity.SinifAdi, SubeAdi = entity.OgrenciSubeAdi, PortfotNo = entity.OdemeBilgileriId, OdemeTuruAdi = entity.OdemeTuruAdi, Vade = entity.Vade, AsilBorclu = entity.AsilBorclu, Ciranta = entity.Ciranta, BankaVeSubeAdi = entity.BankaAdi + " / " + entity.BankaSubeAdi, BelgeNo = entity.BelgeNo, HesapNo = entity.HesapNo, Tutar = entity.Tutar, IslemOncesiTutar = entity.IslemOncesiTutar, IslemTutari = entity.IslemTutari, Tarih = txtTarih.DateTime.Date, MakbuzNo = txtMakbuzNo.Text, MakbuzTuru = MakbuzTuru.ToName(), HesapTuru = _makbuzHesapTuru.ToName(), HesapAdi = txtHesap.Text, BelgeDurumu = entity.BelgeDurumu.ToName() }; source.Add(row); } ShowListForms <RaporSecim> .ShowDialogListForm(KartTuru.Rapor, false, RaporBolumTuru.MakbuzRaporlari, source); }
protected override void HareketEkle() { var source = tablo.DataController.ListSource; ListeDisiTutulacakKayitlar = source.Cast <KardesBilgileriL>().Where(x => !x.Delete).Select(x => x.KardesTahakkukId).ToList(); ListeDisiTutulacakKayitlar.Add(OwnerForm.Id); var entities = ShowListForms <TahakkukListForm> .ShowDialogListForm(KartTuru.Tahakkuk, ListeDisiTutulacakKayitlar, true, false).EntityListConvert <TahakkukL>(); if (entities == null) { return; } foreach (var entity in entities) { var row = new KardesBilgileriL { TahakkukId = OwnerForm.Id, KardesTahakkukId = entity.Id, Adi = entity.Adi, Soyadi = entity.Soyadi, SinifAdi = entity.SinifAdi, KayitSekli = entity.KayitSekli, KayitDurumu = entity.KayitDurumu, IptalDurumu = entity.Durum ? IptalDurumu.DevamEdiyor : IptalDurumu.IptalEdildi, SubeAdi = entity.SubeAdi, Insert = true }; source.Add(row); } tablo.Focus(); tablo.RefreshDataSource(); tablo.FocusedRowHandle = tablo.DataRowCount - 1; tablo.FocusedColumn = colAdi; ButonEnabledDurumu(true); }
protected override void HareketEkle() { var source = tablo.DataController.ListSource; ListeDisiTutulacakKayitlar = source.Cast <IndiriminUygulanacagiHizmetBilgileriL>().Where(x => !x.Delete).Select(x => x.HizmetId).ToList(); var entities = ShowListForms <HizmetListForm> .ShowDialogListForm(KartTuru.Hizmet, ListeDisiTutulacakKayitlar, true, false).EntityListConvert <HizmetL>(); if (entities == null) { return; } foreach (var entity in entities) { var row = new IndiriminUygulanacagiHizmetBilgileriL { IndirimId = OwnerForm.Id, HizmetId = entity.Id, HizmetAdi = entity.HizmetAdi, IndirimTutari = 0, IndirimOrani = 0, SubeId = AnaForm.SubeId, DonemId = AnaForm.DonemId, Insert = true }; source.Add(row); } tablo.Focus(); tablo.RefreshDataSource(); tablo.FocusedRowHandle = tablo.DataRowCount - 1; tablo.FocusedColumn = colIndirimTutari; ButonEnabledDurumu(true); }
private static void SecimYap() { switch (_buttonEdit.Name) { case "repositoryYakinlik": { var id = _tablo.GetRowCellId(_idColumn); var entity = (Yakinlik)ShowListForms <YakinlikListForm> .ShowDialogListForm(KartTuru.Yakinlik, id); if (entity != null) { _tablo.SetFocusedRowCellValue(_idColumn, entity.Id); _tablo.SetFocusedRowCellValue(_nameColumn, entity.YakinlikAdi); _navigator.Buttons.DoClick(_navigator.Buttons.EndEdit); } } break; case "repositoryBanka": { if (!_nameColumn.OptionsColumn.AllowEdit) { return; } var id = _tablo.GetRowCellId(_idColumn); var entity = (BankaL)ShowListForms <BankaListForm> .ShowDialogListForm(KartTuru.Banka, id); if (entity != null) { _tablo.SetFocusedRowCellValue(_idColumn, entity.Id); _tablo.SetFocusedRowCellValue(_nameColumn, entity.BankaAdi); _navigator.Buttons.DoClick(_navigator.Buttons.EndEdit); } } break; case "repositoryBankaSube": { if (!_nameColumn.OptionsColumn.AllowEdit) { return; } var id = _tablo.GetRowCellId(_idColumn); var bankaId = _tablo.GetRowCellId(_prmIdColumn); var bankaAdi = _tablo.GetFocusedRowCellValue(_prmNameColumn).ToString(); var entity = (BankaSube)ShowListForms <BankaSubeListForm> .ShowDialogListForm(KartTuru.BankaSube, id, bankaId, bankaAdi); if (entity != null) { _tablo.SetFocusedRowCellValue(_idColumn, entity.Id); _tablo.SetFocusedRowCellValue(_nameColumn, entity.SubeAdi); _navigator.Buttons.DoClick(_navigator.Buttons.EndEdit); } } break; case "repositoryBankaHesap": { if (!_nameColumn.OptionsColumn.AllowEdit) { return; } var id = _tablo.GetRowCellId(_idColumn); var odemeTipi = _tablo.GetFocusedRowCellValue("OdemeTipi").ToString().GetEnum <OdemeTipi>(); var entity = (BankaHesapL)ShowListForms <BankaHesapListForm> .ShowDialogListForm(KartTuru.BankaHesap, id, odemeTipi); if (entity != null) { _tablo.SetFocusedRowCellValue(_idColumn, entity.Id); _tablo.SetFocusedRowCellValue(_nameColumn, entity.HesapAdi); _tablo.SetFocusedRowCellValue("BlokeGunSayisi", entity.BlokeGunSayisi); _navigator.Buttons.DoClick(_navigator.Buttons.EndEdit); } } break; case "repositoryIptalNedeni": { if (!_nameColumn.OptionsColumn.AllowEdit) { return; } var id = _tablo.GetRowCellId(_idColumn); var entity = (IptalNedeni)ShowListForms <IptalNedeniListForm> .ShowDialogListForm(KartTuru.IptalNedeni, id); if (entity != null) { _tablo.SetFocusedRowCellValue(_idColumn, entity.Id); _tablo.SetFocusedRowCellValue(_nameColumn, entity.IptalNedeniAdi); _navigator.Buttons.DoClick(_navigator.Buttons.EndEdit); } } break; case "repositoryGittigiOKul": { if (!_nameColumn.OptionsColumn.AllowEdit) { return; } var id = _tablo.GetRowCellId(_idColumn); var entity = (OkulL)ShowListForms <OkulListForm> .ShowDialogListForm(KartTuru.Okul, id); if (entity != null) { _tablo.SetFocusedRowCellValue(_idColumn, entity.Id); _tablo.SetFocusedRowCellValue(_nameColumn, entity.OkulAdi); _navigator.Buttons.DoClick(_navigator.Buttons.EndEdit); } } break; case "repositoryHesap": { var id = _tablo.GetRowCellId(_idColumn); switch (_tablo.GetRow <GeriOdemeBilgileriL>().HesapTuru) { case GeriOdemeHesapTuru.Banka: { var entity = (BankaHesapL)ShowListForms <BankaHesapListForm> .ShowDialogListForm(KartTuru.BankaHesap, id, OdemeTipi.Elden); if (entity == null) { return; } _tablo.SetFocusedRowCellValue(_idColumn, entity.Id); _tablo.SetFocusedRowCellValue(_nameColumn, entity.HesapAdi); _navigator.Buttons.DoClick(_navigator.Buttons.EndEdit); break; } case GeriOdemeHesapTuru.Kasa: { var entity = (KasaL)ShowListForms <KasaListForm> .ShowDialogListForm(KartTuru.Kasa, id); if (entity == null) { return; } _tablo.SetFocusedRowCellValue(_idColumn, entity.Id); _tablo.SetFocusedRowCellValue(_nameColumn, entity.KasaAdi); _navigator.Buttons.DoClick(_navigator.Buttons.EndEdit); break; } } } break; } }