Esempio n. 1
0
        private void RefreshPreventivoInterface()
        {
            SetStatisticsPreventivo();


            //rinfresco gli alberi

            //Creo il binder gerarchico
            IerarchicalListBinder b = new IerarchicalListBinder();



            //inserisco i preventivi
            //inserisco le entrate nella prima lista
            b.Bind(_view.IerarchicalContainer3, _sericePreventivo.Bilancio.Passivita, true);
            b.Bind(_view.IerarchicalContainer3, _sericePreventivo.Bilancio.Entrate, false);

            _view.IerarchicalContainer3.ExpandAll();


            //inserisco le uscite
            b.Bind(_view.IerarchicalContainer2, _sericePreventivo.Bilancio.Attivita, true);
            b.Bind(_view.IerarchicalContainer2, _sericePreventivo.Bilancio.Spese, false);

            _view.IerarchicalContainer2.ExpandAll();
        }
Esempio n. 2
0
        public void InitializeForm()
        {
            //Creo il binder gerarchico
            IerarchicalListBinder b = new IerarchicalListBinder();

            //if (_areaBilancio.Equals(AbstractBilancio.AREA_BILANCIO_ENTRATE))
            ////inserisco le entrate nella prima lista
            //    b.Bind(_view.IerarchicalContainer, _service.Bilancio.Entrate, true,false);
            //else if (_areaBilancio.Equals(AbstractBilancio.AREA_BILANCIO_SPESE))
            ////inserisco le uscite
            //    b.Bind(_view.IerarchicalContainer, _service.Bilancio.Spese, true, false);

            //else if (_areaBilancio.Equals(AbstractBilancio.AREA_BILANCIO_ATTIVITA))
            //    //inserisco le uscite
            //    b.Bind(_view.IerarchicalContainer, _service.Bilancio.Attivita, true, false);

            //else
            //    b.Bind(_view.IerarchicalContainer, _service.Bilancio.Passivita, true, false);

            b.Bind(_view.IerarchicalContainer, _service.Bilancio.Attivita, true, false);
            b.Bind(_view.IerarchicalContainer, _service.Bilancio.Passivita, false, false);
            b.Bind(_view.IerarchicalContainer, _service.Bilancio.Entrate, false, false);
            b.Bind(_view.IerarchicalContainer, _service.Bilancio.Spese, false, false);

            _view.IerarchicalContainer.ExpandAll();
        }
Esempio n. 3
0
        public void InitializeForm()
        {
            //Creo il binder gerarchico
            IerarchicalListBinder b = new IerarchicalListBinder();

            //inserisco le entrate nella prima lista
            b.Bind(_view.IerarchicalContainer, _service.Bilancio.Attivita, true, false);


            //inserisco le entrate nella prima lista
            b.Bind(_view.IerarchicalContainer, _service.Bilancio.Spese, false, false);

            //inserisco le entrate nella prima lista
            b.Bind(_view.IerarchicalContainer, _service.Bilancio.Passivita, false, false);

            //inserisco le uscite
            b.Bind(_view.IerarchicalContainer, _service.Bilancio.Entrate, false, false);
            //b.Bind(_view.IerarchicalContainer1, _sericeBilancio.Bilancio.FinanzaFinale, false);

            _view.IerarchicalContainer.ExpandAll();
        }
Esempio n. 4
0
        public void InitializeForm()
        {
            if (!_view.VisibilityTabPreventivo)
            {
                _view.HideTabPreventivo();
            }

            if (!_view.VisibilityTabStatoPatrimoniale)
            {
                _view.HideTabStatoPatrimoniale();
            }

            _view.SetHiddenContoCommandText();
            _view.SetHiddenContoVisible();


            _view.SetTestoProprietario();


            if (_view.IsFeneal || _view.IsRlst)
            {
                _view.IsTrannsferCommandVisible = true;
            }
            else
            {
                _view.IsTrannsferCommandVisible = false;
            }



            //recupero il bìilancio
            _service.LoadRendiconto(_idBilancio);
            TipoBilanco.IsProvinciale = !_service.RendicontoHeader.IsRegionale;
            _sericeBilancio           = _service.BilancioService;
            //aggiungo la gestione degli eventi al serviziizo del bilancio
            _sericeBilancio.BeginExport += new EventHandler(_sericeBilancio_BeginExport);
            _sericeBilancio.EndExport   += new EventHandler(_sericeBilancio_EndExport);
            _sericeBilancio.ExportedRow += new WIN.BILANCIO.ServiceLayer.ExcelExporter.ExcelMastroPrinter.RowExportEventHandler(_sericeBilancio_ExportedRow);


            _sericePreventivo         = _service.PreventivoService;
            _statoPatrimonialeService = _service.StatoPatrimonialeService;
            _rlstService = _service.ContoRLSTService;
            //Creo il binder gerarchico
            IerarchicalListBinder b = new IerarchicalListBinder();

            //inserisco le entrate nella prima  lista
            // b.Bind(_view.IerarchicalContainer, _sericeBilancio.Bilancio.FinanzaIniziale ,true);
            b.Bind(_view.IerarchicalContainer1, _sericeBilancio.Bilancio.Passivita, true);
            b.Bind(_view.IerarchicalContainer1, _sericeBilancio.Bilancio.Entrate, false);

            _view.IerarchicalContainer1.ExpandAll();



            //inserisco le uscite
            b.Bind(_view.IerarchicalContainer, _sericeBilancio.Bilancio.Attivita, true);
            b.Bind(_view.IerarchicalContainer, _sericeBilancio.Bilancio.Spese, false);
            //b.Bind(_view.IerarchicalContainer1, _sericeBilancio.Bilancio.FinanzaFinale, false);

            _view.IerarchicalContainer.ExpandAll();



            //inserisco i preventivi
            //inserisco le entrate nella prima lista
            b.Bind(_view.IerarchicalContainer3, _sericePreventivo.Bilancio.Passivita, true);
            b.Bind(_view.IerarchicalContainer3, _sericePreventivo.Bilancio.Entrate, false);

            _view.IerarchicalContainer3.ExpandAll();


            //inserisco le uscite
            b.Bind(_view.IerarchicalContainer2, _sericePreventivo.Bilancio.Attivita, true);
            b.Bind(_view.IerarchicalContainer2, _sericePreventivo.Bilancio.Spese, false);

            _view.IerarchicalContainer2.ExpandAll();


            //Carico i dati di bilancio nell'header
            SetBilancioHeader();


            //Carico le statistiche
            SetStatistics();
            SetStatisticsPreventivo();

            SetSituazioneFinanziaria();



            LoadStatoPatrimoniale();
        }
Esempio n. 5
0
        public void RefreshInterface()
        {
            //rinfresco le statistiche
            SetStatistics();
            SetStatisticsPreventivo();
            SetSituazioneFinanziaria();

            //rinfresco gli alberi

            // //Creo il binder gerarchico
            // IerarchicalListBinder b = new IerarchicalListBinder();

            // //inserisco le entrate nella prima lista
            //// b.Bind(_view.IerarchicalContainer, _sericeBilancio.Bilancio.FinanzaIniziale, true);
            // b.Bind(_view.IerarchicalContainer, _sericeBilancio.Bilancio.Entrate, true);

            // _view.IerarchicalContainer.ExpandAll();

            // //inserisco le uscite
            // b.Bind(_view.IerarchicalContainer1, _sericeBilancio.Bilancio.Spese, true);
            //// b.Bind(_view.IerarchicalContainer1, _sericeBilancio.Bilancio.FinanzaFinale, false);

            // _view.IerarchicalContainer1.ExpandAll();


            // //inserisco i preventivi
            // //inserisco le entrate nella prima lista
            // b.Bind(_view.IerarchicalContainer2, _sericePreventivo.Bilancio.FinanzaIniziale, true);
            // b.Bind(_view.IerarchicalContainer2, _sericePreventivo.Bilancio.Entrate, false);

            // _view.IerarchicalContainer2.ExpandAll();


            // //inserisco le uscite
            // b.Bind(_view.IerarchicalContainer3, _sericePreventivo.Bilancio.Spese, true);
            // b.Bind(_view.IerarchicalContainer3, _sericePreventivo.Bilancio.FinanzaFinale, false);

            // _view.IerarchicalContainer3.ExpandAll();

            //Creo il binder gerarchico
            IerarchicalListBinder b = new IerarchicalListBinder();

            //inserisco le entrate nella prima  lista
            // b.Bind(_view.IerarchicalContainer, _sericeBilancio.Bilancio.FinanzaIniziale ,true);
            b.Bind(_view.IerarchicalContainer1, _sericeBilancio.Bilancio.Passivita, true);
            b.Bind(_view.IerarchicalContainer1, _sericeBilancio.Bilancio.Entrate, false);

            _view.IerarchicalContainer1.ExpandAll();



            //inserisco le uscite
            b.Bind(_view.IerarchicalContainer, _sericeBilancio.Bilancio.Attivita, true);
            b.Bind(_view.IerarchicalContainer, _sericeBilancio.Bilancio.Spese, false);
            //b.Bind(_view.IerarchicalContainer1, _sericeBilancio.Bilancio.FinanzaFinale, false);

            _view.IerarchicalContainer.ExpandAll();



            //inserisco i preventivi
            //inserisco le entrate nella prima lista
            b.Bind(_view.IerarchicalContainer3, _sericePreventivo.Bilancio.Passivita, true);
            b.Bind(_view.IerarchicalContainer3, _sericePreventivo.Bilancio.Entrate, false);

            _view.IerarchicalContainer3.ExpandAll();


            //inserisco le uscite
            b.Bind(_view.IerarchicalContainer2, _sericePreventivo.Bilancio.Attivita, true);
            b.Bind(_view.IerarchicalContainer2, _sericePreventivo.Bilancio.Spese, false);

            _view.IerarchicalContainer2.ExpandAll();
        }