Beispiel #1
0
        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);
        }
Beispiel #2
0
        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();
            }
        }
Beispiel #3
0
 public static BaseTablo AddTable(this BaseTablo tablo, BaseEditForm frm)
 {
     tablo.Dock      = DockStyle.Fill;
     tablo.OwnerForm = frm;
     return(tablo);
 }