Exemplo n.º 1
0
 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;
 }
Exemplo n.º 2
0
        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;
        }
Exemplo n.º 3
0
        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);
        }
Exemplo n.º 4
0
 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;
 }