Exemple #1
0
        private void LoadDataAndResetInterface(ScrittureSearchCriteria criteria)
        {
            IGridContainer <ScrittureDTO> grid = _view.GridContainer;

            grid.AutoGenerateColumns = false;

            SortableBindingList <ScrittureDTO> list = _service.SearchScrittureBilancio(criteria);

            AbstractBilancio b = _service.ContoRLST;



            SetCaptionText(b);
            CheckAddEnabled(b);
            CheckMessageVisibility(b);
            CheckEmptyLabelVisibility(list);
            SetFoundElements(list);
            SetColumnContoVisible(b);

            grid.SetSource(list);
            _view.SaldoConto = "Saldo conto: " + _service.Total;
        }
Exemple #2
0
        private void LoadDataAndResetInterface(ScrittureSearchCriteria criteria)
        {
            IGridContainer <ScrittureDTO> grid = _view.GridContainer;

            grid.AutoGenerateColumns = false;

            SortableBindingList <ScrittureDTO> list = _service.SearchScrittureBilancio(_idConto, criteria);

            AbstractBilancio b;

            if (!string.IsNullOrEmpty(_idConto))
            {
                b = _service.Bilancio.FindNodeById(_idConto);
            }
            else
            {
                b = _service.Bilancio;
            }


            LoadSearchCombos();
            SetCaptionText(b);
            CheckAddEnabled(b);
            CheckMessageVisibility(b);
            CheckEmptyLabelVisibility(list);
            SetFoundElements(list);
            SetColumnContoVisible(b);

            grid.SetSource(TipoOperazioneDecoder.TranslateDomainValuesToListGUIValues(list, _view.Banca1, _view.Banca2, _view.Banca3, _view.Banca4, _view.Banca5, _view.Banca6));

            //sincronizzo il totale
            // decimal initialValue = 0;

            //decimal total = _service.CalculateTotalForSCritture(grid.BoundList);


            //_view.SetScrittureTotalizzation(total.ToString("c"));
            RefreshSaldoConto();
        }
Exemple #3
0
        private void LoadStatoPatrimoniale()
        {
            IGridContainer <Auto> c = _view.GridAuto;

            c.AutoGenerateColumns = false;
            c.SetSource(_statoPatrimonialeService.SortableAutoList);


            IGridContainer <Polizza> c1 = _view.GridPolizze;

            c1.AutoGenerateColumns = false;
            c1.SetSource(_statoPatrimonialeService.SortablePolizzeList);

            IGridContainer <Immobile> c2 = _view.GridImmpobili;

            c2.AutoGenerateColumns = false;
            c2.SetSource(_statoPatrimonialeService.SortableImmobiliList);

            IGridContainer <Deposito> c3 = _view.GridDepositi;

            c3.AutoGenerateColumns = false;
            c3.SetSource(_statoPatrimonialeService.SortableDepositiList);

            IGridContainer <Mobile> c4 = _view.GridMobili;

            c4.AutoGenerateColumns = false;
            c4.SetSource(_statoPatrimonialeService.SortableMobiliList);

            IGridContainer <AccantonamentoTFR> c5 = _view.GridAccantonamentoTFR;

            c5.AutoGenerateColumns = false;
            c5.SetSource(_statoPatrimonialeService.SortableAccantonamentiTFRList);

            IGridContainer <Chiusura> c6 = _view.GridChiusure;

            c6.AutoGenerateColumns = false;
            c6.SetSource(_statoPatrimonialeService.SortableChiusureList);
        }