Exemple #1
0
        public RaporListForm(params object[] prm)
        {
            InitializeComponent();
            bll = new RaporBll();

            _raporTuru      = (KartTuru)prm[0];
            _raporBolumTuru = (RaporBolumTuru)prm[1];
            _dosya          = (byte[])prm[2];
        }
        public RaporEditForm(params object[] prm)
        {
            InitializeComponent();
            dataLayoutControl = myDataLayoutControl;
            bll      = new RaporBll(myDataLayoutControl);
            kartTuru = KartTuru.Rapor;
            EventsLoad();

            _raporTuru      = (KartTuru)prm[0];
            _raporBolumTuru = (RaporBolumTuru)prm[1];
            _dosya          = (byte[])prm[2];
        }
Exemple #3
0
        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();
            }
        }
Exemple #4
0
        public RaporSecim(params object[] prm)
        {
            InitializeComponent();

            bll       = new RaporBll();
            ShowItems = new BarItem[] { btnYeniRapor, btnBaskiOnizleme };
            HideItems = new BarItem[] { btnYeni, btnSec, btnFiltrele, btnKolonlar, barFiltrele, barFiltreleAciklama, barKolonlar, barKolonlarAciklama };

            btnDuzelt.CreateDropDownMenu(new BarItem[] { btnTasarimDegistir });
            btnYazdir.CreateDropDownMenu(new BarItem[] { btnTabloYazdir });

            txtYaziciAdi.Properties.Items.AddRange(GeneralFunctions.YazicilariListele());
            txtYaziciAdi.EditValue = GeneralFunctions.DefaultYazici();
            txtYazdirmaSekli.Properties.Items.AddRange(EnumFunctions.GetEnumDescriptionList <YazdirmaSekli>());
            txtYazdirmaSekli.SelectedItem = YazdirmaSekli.TekTekYazdir.ToName();
            _raporBolumTuru = (RaporBolumTuru)prm[0];

            if (_raporBolumTuru == RaporBolumTuru.TahakkukRaporlari)
            {
                _ogrenciBilgileri   = (OgrenciR)prm[1];
                _iletisimBilgileri  = (IEnumerable <IletisimBilgileriR>)prm[2];
                _hizmetBilgileri    = (IEnumerable <HizmetBilgileriR>)prm[3];
                _indirimBilgileri   = (IEnumerable <IndirimBilgileriR>)prm[4];
                _odemeBilgileri     = (IEnumerable <OdemeBilgileriR>)prm[5];
                _geriOdemeBilgileri = (IEnumerable <GeriOdemeBilgileriR>)prm[6];
                _eposBilgileri      = (IEnumerable <EposBilgileriR>)prm[7];
            }

            else if (_raporBolumTuru == RaporBolumTuru.MakbuzRaporlari)
            {
                _makbuzBilgileri = (List <MakbuzHareketleriR>)prm[1];
            }

            else if (_raporBolumTuru == RaporBolumTuru.FaturaDonemRaporlari || _raporBolumTuru == RaporBolumTuru.FaturaGenelRaporlar)
            {
                _faturaBilgileri = (List <FaturaR>)prm[1];
            }
        }