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); }
protected override void Control_SelectedPageChanged(object sender, SelectedPageChangedEventArgs e) { if (e.Page == pageGenelBilgiler) { txtOkulNo.Focus(); txtOkulNo.SelectAll(); } else if (e.Page == pageKardesBilgileri) { if (pageKardesBilgileri.Controls.Count == 0) { _kardesbilgileriTable = new KardesBilgileriTable().AddTable(this); pageKardesBilgileri.Controls.Add(_kardesbilgileriTable); _kardesbilgileriTable.Yukle(); } _kardesbilgileriTable.Tablo.GridControl.Focus(); } else if (e.Page == pageAileSinavBilgileri) { if (layoutControlAileSinavBilgileri.Items.Count == 0) { _aileBilgileriTable = new AileBilgileriTable().AddTable(this); // pageAileSinavBilgileri.Controls.Add(_aileBilgileriTable); layoutControlAileSinavBilgileri.LayoutControlInsert(_aileBilgileriTable, 0, 0, 0, 0); _aileBilgileriTable.Yukle(); _sinavBilgileriTable = new SinavBilgileriTable().AddTable(this); layoutControlAileSinavBilgileri.LayoutControlInsert(_sinavBilgileriTable, 1, 0, 0, 0); _sinavBilgileriTable.Yukle(); } _aileBilgileriTable.Tablo.GridControl.Focus(); } else if (e.Page == pageEvrakPromosyonBilgileri) { if (layoutControlEvrakPromosyonBilgileri.Items.Count == 0) { _evrakBilgileriTable = new EvrakBilgileriTable().AddTable(this); layoutControlEvrakPromosyonBilgileri.LayoutControlInsert(_evrakBilgileriTable, 0, 0, 0, 0); _evrakBilgileriTable.Yukle(); _promosyonBilgileriTable = new PromosyonBilgileriTable().AddTable(this); layoutControlEvrakPromosyonBilgileri.LayoutControlInsert(_promosyonBilgileriTable, 1, 0, 0, 0); _promosyonBilgileriTable.Yukle(); } _evrakBilgileriTable.Tablo.GridControl.Focus(); } else if (e.Page == pageIletisimBilgileri) { if (pageIletisimBilgileri.Controls.Count == 0) { _iletisimBilgileriTable = new IletisimBilgileriTable().AddTable(this); pageIletisimBilgileri.Controls.Add(_iletisimBilgileriTable); _iletisimBilgileriTable.Yukle(); } _iletisimBilgileriTable.Tablo.GridControl.Focus(); } else if (e.Page == pageEposBilgileri) { if (pageEposBilgileri.Controls.Count == 0) { _eposBilgileriTable = new EposBilgileriTable().AddTable(this); pageEposBilgileri.Controls.Add(_eposBilgileriTable); _eposBilgileriTable.Yukle(); } _eposBilgileriTable.Tablo.GridControl.Focus(); } else if (e.Page == pageNotlar) { if (pageNotlar.Controls.Count == 0) { _bilgiNotlariTable = new BilgiNotlariTable().AddTable(this); pageNotlar.Controls.Add(_bilgiNotlariTable); _bilgiNotlariTable.Yukle(); } _bilgiNotlariTable.Tablo.GridControl.Focus(); } else if (e.Page == pageHizmetBilgileri) { hizmetBilgileriTable.Tablo.GridControl.Focus(); } else if (e.Page == pageIndirimBilgileri) { indirimBilgileriTable.Tablo.GridControl.Focus(); } else if (e.Page == pageOdemeBilgileri) { odemeBilgileriTable.Tablo.GridControl.Focus(); } else if (e.Page == pageGeriOdemeBilgileri) { geriOdemeBilgileriTable.Tablo.GridControl.Focus(); } }
public static BaseTablo AddTable(this BaseTablo tablo, BaseEditForm frm) { tablo.Dock = DockStyle.Fill; tablo.OwnerForm = frm; return(tablo); }