public PagamentoFatturaWCFService(IPianoContiService pianoContiService, IManageDocumentService manageDocumentService, IModelloLettera modelloLetteraService, IFornitoreService fornitoreService) { _pianoContiService = pianoContiService; _manageDocumentService = manageDocumentService; _modelloLetteraService = modelloLetteraService; _fornitoreService = fornitoreService; }
public PraticaWCFService(IPersonaService personaService, IReferenteService referenteService, IDocumentoService documentoService, IManageDocumentService manageDocumentService, IModelloLettera modelloLettera) { _personaService = personaService; _referenteService = referenteService; _documentoService = documentoService; _modelloLettera = modelloLettera; _manageDocumentService = manageDocumentService; }
public BilancioWCFService(IRateCondominiService rateService, INotaPredefinitaService notaPredefinitaService, IModelloLettera modelloLetteraService, IManageDocumentService manageDocumentoService, ICacheService cacheService, IEsercizioService esercizioService) { _rateService = rateService; _notaPredefinitaService = notaPredefinitaService; _modelloLetteraService = modelloLetteraService; _manageDocumentoService = manageDocumentoService; _cacheService = cacheService; _esercizioService = esercizioService; }
public TestoMessaggioUC(string contattoMittente, ParametriStampaUnione parametriLettera, bool sceltaModello, IManageDocumentService manageDocumentService, IModelloLettera modelloLetteraService, bool showSceltaModello=true, bool modelloRequiredMail = false) { InitializeComponent(); _showSceltaModello = showSceltaModello; _sceltaModello = sceltaModello; _modelloRequiredMail = modelloRequiredMail; _manageDocumentService = manageDocumentService; _modelloLetteraService = modelloLetteraService; _contattoMittente = contattoMittente; _parametriLettera = parametriLettera; _idCondominio = parametriLettera.IdCondominio; if(parametriLettera.ParametriAggiuntiviLettera.TipoLettera != TipoModelloLetteraEnum.Undefined) _tipoLettera = parametriLettera.ParametriAggiuntiviLettera.TipoLettera; inizializza(); tipoMessaggio.ValueList = DataSourceHelper.GetValueList<TipoMessaggio>("tipoMessaggio"); if (parametriLettera.ParametriAggiuntiviLettera.TipiMessaggioConsentiti != null) { var oItemToRemove = new List<Infragistics.Win.ValueListItem>(); foreach (var valueItem in tipoMessaggio.ValueList.ValueListItems) { TipoMessaggio iValue; if (Enum.TryParse((string) valueItem.DataValue, true, out iValue)) { if (!parametriLettera.ParametriAggiuntiviLettera.TipiMessaggioConsentiti.Contains(iValue)) { oItemToRemove.Add(valueItem); } } } foreach (var valueItem in oItemToRemove) { tipoMessaggio.ValueList.ValueListItems.Remove(valueItem); } tipoMessaggio.Value = parametriLettera.ParametriAggiuntiviLettera.TipiMessaggioConsentiti.Contains(TipoMessaggio.Manuale) ? TipoMessaggio.Manuale : parametriLettera.ParametriAggiuntiviLettera.TipiMessaggioConsentiti.First(); } else { tipoMessaggio.Value = TipoMessaggio.Manuale; } emailRapportino.Text = _contattoMittente; oggetto.Text = _parametriLettera.Oggetto; modelloLetteraDTOBindingSource.DataSource = _modelloLetteraService.GetModelliLettera(new List<TipoModelloLetteraEnum> { _tipoLettera }); if (_sceltaModello) modelliLettera.SelectedIndex = 0; testoRich.LoadDocumento(_parametriLettera.IdCondominio, Conversione.ToStream(_parametriLettera.Body), parametriLettera.ParametriAggiuntiviLettera.BodyFormat); testoSemplice.LoadData(_parametriLettera.Body, true); }
public TestoMessaggioUI(string contattoMittente, ParametriStampaUnione parametriLettera, bool sceltaModello, IManageDocumentService manageDocumentService, IModelloLettera modelloLetteraService) { InitializeComponent(); _messaggioUC = new TestoMessaggioUC(contattoMittente, parametriLettera, sceltaModello, manageDocumentService, modelloLetteraService) { Dock = DockStyle.Fill }; Controls.Add(_messaggioUC); _messaggioUC.ConfirmCancel += _messaggioUC_ConfirmCancel; persistWindowComponent1.UserName = Login.Instance.CurrentLogin().LoginName; }
public TestoMessaggioPersoneUC(IList<PersonaContattoDTO> personeSelezionate, string contattoMittente, ParametriStampaUnione parametriLettera, bool sceltaModello, IManageDocumentService manageDocumentService, IModelloLettera modelloLetteraService) { InitializeComponent(); _testoMessaggioUC = new TestoMessaggioUC(contattoMittente, parametriLettera, sceltaModello, manageDocumentService, modelloLetteraService) { Dock = DockStyle.Fill, AutoScroll = true }; _testoMessaggioUC.ConfirmCancel += testoMessaggio_ConfirmCancel; splitContainer1.Panel2.Controls.Add(_testoMessaggioUC); _listaPersoneUC = new ListaPersoneUC(personeSelezionate) {Dock = DockStyle.Fill, AutoScroll = true}; splitContainer1.Panel1.Controls.Add(_listaPersoneUC); }
public PreparaLocale(IModelloLettera ModelloLetteraService) { InitializeComponent(); modelloLetteraDTOBindingSource.DataSource = ModelloLetteraService.GetModelliLettera(new List<TipoModelloLetteraEnum> { TipoModelloLetteraEnum.Assemblea }); modelliLettera.DataSource = modelloLetteraDTOBindingSource; if (modelliLettera.Items.Count != 0) { modelliLettera.SelectedIndex = 0; groupModello.Enabled = true; } else { groupModello.Enabled = false; } }
public SceltaDocumentoUC(IModelloLettera modelloLetteraService) { InitializeComponent(); _modelloLetteraService = modelloLetteraService; }
public AssembleaSvolgimentoOnLine(int aziendaID, AssembleaDTO assemblea, CondominioDTO condominio, EsercizioDTO esercizio, ReferenteDTO amministratore, int convocazione, IAssembleaService AssembleaService, IStrutturaCondominioService StrutturaCondominioService, IModelloLettera ModelloLetteraService, Loghi loghi) { _aziendaID = aziendaID; _assemblea = assemblea; _condominio = condominio; _esercizio = esercizio; _amministratore = amministratore; _convocazione = convocazione; _assembleaService = AssembleaService; _modelloLetteraService = ModelloLetteraService; _strutturaCondominioService = StrutturaCondominioService; _loghi = loghi; }
private IModelloLettera getModelloLetteraService() { return _modelloLetteraService ?? (_modelloLetteraService = Gipasoft.Library.IoC.IoC.Resolve<IModelloLettera>()); }
private IModelloLettera getModelloLetteraService() { return _modelloLetteraService ?? (_modelloLetteraService = ResolveComponent<IModelloLettera>()); }
private void inizializza() { if (!DesignMode) { _aziendaService = ResolveComponent<IAziendaService>(); _ritenutaService = ResolveComponent<IRitenutaAccontoService>(); _modelloLetteraService = ResolveComponent<IModelloLettera>(); } }
public InvioMessaggioInterface(IManageDocumentService manageDocumentService, IModelloLettera modelloLetteraService) { _manageDocumentService = manageDocumentService; _modelloLetteraService = modelloLetteraService; }
public ListaModelliLetteraUC(IModelloLettera modelloLetteraService) { InitializeComponent(); _modelloLetteraService = modelloLetteraService; _modelloLetteraService.DocumentSave += modelloLetteraServiceDocumentSave; }
public TestoMessaggioInterface(IManageDocumentService manageDocumentService, IModelloLettera modelloLettera) { _manageDocumentService = manageDocumentService; _modelloLettera = modelloLettera; }
public ListaModelliInterface(IModelloLettera modelloLetteraService) { _modelloLetteraService = modelloLetteraService; }