void _messaggioUC_ConfirmCancel(object sender, ConfirmCancelArgs e) { DialogResult = e.DialogResult; Close(); }
/// <summary> /// Gestore dell'evento notificato dopo la modifica di un documento. /// </summary> /// <param name="e">Parametri dell'evento.</param> protected virtual void OnConfirmCancel(ConfirmCancelArgs e) { if (ConfirmCancel != null) ConfirmCancel(this, e); }
void testoMessaggio_ConfirmCancel(object sender, ConfirmCancelArgs e) { OnConfirmCancel(e); }
void _testoMessaggioUC_ConfirmCancel(object sender, ConfirmCancelArgs e) { throw new NotImplementedException(); }
protected virtual void letteraUC_OnConfirmCancel(object sender, ConfirmCancelArgs e) { //invio i messaggi... //_parametriLettera.Oggetto = "Convocazione assemblea"; //getInvioMessaggioService().GetOggetto(); //_parametriLettera.Body = _assemblea.LetteraConvocazione; //getInvioMessaggioService().GetTestoMessaggio(); //_parametriLettera.Descrizione = "Convocazione assemblea"; var personeContatti = new List<PersonaContattoDTO>(); var contatti = new Dictionary<int, List<ContattoDTO>>(); getPersonaContattiPerTipo(personeContatti, contatti); var risultati = getPersonaService().InvioMessaggio( _condominio,MotivoMessaggio.Personale, getTestoMessaggioUIService().GetOggetto(), getTestoMessaggioUIService().GetTestoMessaggio(), personeContatti, contatti, getTestoMessaggioUIService().GetMittente(), getTestoMessaggioUIService().GetEmailRapportino(), getTestoMessaggioUIService().GetDocumenti(), getTestoMessaggioUIService().GetDocumentiNew(), getTestoMessaggioUIService().GetTipoMessaggio(), getTestoMessaggioUIService().GetModelloLettera(), _parametriLettera, new ParametriInvioLettera { Tipo = getTestoMessaggioUIService().GetMessageType(), Asincrono = getTestoMessaggioUIService().GetInvioVeloce(), Colore = getTestoMessaggioUIService().GetColore(), FronteRetro = getTestoMessaggioUIService().GetFronteRetro(), PaginaIniziale = getTestoMessaggioUIService().GetPrimaPaginaMittente(), AccodaMessaggio = getTestoMessaggioUIService().GetAccodaMessaggio(), Aggregazione = getTestoMessaggioUIService().GetAggregazioneDocumenti(), FormatoDocumento = getTestoMessaggioUIService().GetFormatoDocumento(), ApriFileGenerato = getTestoMessaggioUIService().GetApriFile(), RinumeraPagine = getTestoMessaggioUIService().GetNumeraPagine() }, false); var invioRiuscito = true; var messaggioInvio = string.Empty; foreach (var risultato in risultati) { if (!risultato.InvioRiuscito) invioRiuscito = false; messaggioInvio += risultato.MessaggioInvio + Environment.NewLine; } if (invioRiuscito) { CommonMessages.DisplayComplete(messaggioInvio); } else CommonMessages.DisplayWarning("Si sono verificati dei problemi durante l'invio del messaggio: " + Environment.NewLine + messaggioInvio); OnConfirmCancel(new ConfirmCancelArgs(DialogResult.Yes)); }
void _control_ConfirmCancel(object sender, ConfirmCancelArgs e) { OnConfirmaCancel(e); }