public UserControl GetControl(string contattoMittente, ParametriStampaUnione parametriLettera, bool sceltaModello, bool showSceltaModello = true, bool modelloRequiredMail = false) { _control = new TestoMessaggioUC(contattoMittente, parametriLettera, sceltaModello, _manageDocumentService, _modelloLettera, showSceltaModello, modelloRequiredMail); _control.ConfirmCancel -= _control_ConfirmCancel; _control.ConfirmCancel += _control_ConfirmCancel; _control.TipoMessaggioChanged -= _control_TipoMessaggioChanged; _control.TipoMessaggioChanged += _control_TipoMessaggioChanged; return _control; }
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); }
private void inizializza() { _testoMessaggioUC = new TestoMessaggioUC(Security.Login.Instance.CurrentLogin().EmailUtente, new ParametriStampaUnione { IdCondominio = 1 }, true, getManageDocumentService(), getModelloLetteraService()) { Dock = DockStyle.Fill }; panelMessaggio.Controls.Add(_testoMessaggioUC); _testoMessaggioUC.ConfirmCancel += _testoMessaggioUC_ConfirmCancel; }