private ITabelleContabiliService getTabelleContabiliService()
 {
     return _tabelleContabiliService ?? (_tabelleContabiliService = ResolveComponent<ITabelleContabiliService>());
 }
Example #2
0
        void inizializza()
        {
            setValidators(false);

            if (!DesignMode)
            {
                _fatturaService = ResolveComponent<IFatturaService>();
                _pianoContiService = ResolveComponent<IPianoContiService>();
                ResolveComponent<IFornitoreService>();
                _tabelleContabiliService = ResolveComponent<ITabelleContabiliService>();
                _manageDocumentService = ResolveComponent<IManageDocumentService>();

                customScadenze.ControlToValidate = scadenze;
                customScadenze.Validating += scadenzeValidating;

                //dettaglioValidationSummary.Validators.Add(reqFornitore);
                //dettaglioValidationSummary.Validators.Add(reqTipoDocumento);
                //dettaglioValidationSummary.Validators.Add(reqVoceSpesa);
                //dettaglioValidationSummary.Validators.Add(customImportoDettaglio);
                //dettaglioValidationSummary.Validators.Add(customRipartizioneUnita);
                //dettaglioValidationSummary.Validators.Add(customRipartizioneValidator);
                //dettaglioValidationSummary.Validators.Add(reqDataDocumento);

                validationSummaryMultiSpesa.Validators.Add(customMultiIvaValidator);

                _causale = _tabelleContabiliService.GetCausaleByCodice("IF");
                dataRegistrazione.Value = DateTime.Today;

                IsAllowGridUpdate = true;

                var customPropRiparto = new CustomControlProperties {AlwaysEnable = true};
                btnRiparto.Tag = customPropRiparto;
                btnRiepilogo.Tag = customPropRiparto.Clone();

                percentageDataFilter.DataFilter = new PercentageDataFilter();
                cassaProfessionistiDettaglio.DataFilter = new PercentageDataFilter();

                scadenze.Tag = new CustomControlProperties
                { 
                    EnableStyleSave = false, 
                    AllowAddNew = AllowAddNew.TemplateOnBottom, 
                    AllowDelete = DefaultableBoolean.True, 
                    AllowUpdate = DefaultableBoolean.True 
                };

                var segnaposti = new Dictionary<string, string>
                {
                    {"$sottoconto", "Sottoconto"},
                    {"$fornitore", "Fornitore"},
                    {"$numerodocumento", "Numero Documento"},
                    {"$datadocumento", "Data Documento"},
                    {"$datainiziocompetenza", "Dt. Inizio Comp."},
                    {"$datafinecompetenza", "Dt. Fine Comp."},
                    {"$meseiniziocompetenza", "Mese Inizio Comp."},
                    {"$mesefinecompetenza", "Mese Fine Comp."},
                    {"$annoiniziocompetenza", "Anno Inizio Comp."},
                    {"$annofinecompetenza", "Anno Fine Comp."}
                };
                new SceltaSegnaposto(descrizioneDettaglio, segnaposti);

                setMouseClick(Controls);
            }
        }
Example #3
0
 public TabelleCacheService(ICacheService cacheService, ITabelleContabiliService tabelleContabiliService)
 {
     _cacheService = cacheService;
     _tabelleContabiliService = tabelleContabiliService;
 }
Example #4
0
        private void inizializza()
        {
            _tabelleContabiliService = ResolveComponent<ITabelleContabiliService>();
            _esercizioService = ResolveComponent<IEsercizioService>();
            _condominioService = ResolveComponent<ICondominioService>();

            validationSummary1.Validators.Add(reqCondominio);
            validationSummary1.Validators.Add(reqEsercizio);
            validationSummary1.Validators.Add(reqCausale);

            sceltaCondominio.Location = new Point(85, 17);
            sceltaCondominio.Size = new Size(222, 22);
        }
        private void inizializza()
        {
            _movimentoService = ResolveComponent<IMovimentoContabileService>();
            _tabelleContabiliService = ResolveComponent<ITabelleContabiliService>();

            validationSummary1.Validators.Add(reqDescrizione);
            validationSummary1.Validators.Add(reqDataRegistrazione);
            validationSummary1.Validators.Add(customConti);
            validationSummary1.Validators.Add(reqCausale);
            validationSummary1.Validators.Add(customEsercizi);
            validationSummary1.Validators.Add(movimentoValidator);

            var prop = new CustomControlProperties {EnableStyleSave = false};
            listaMovimenti.Tag = prop;
        }