private void letteraConvocazione_BeforeSend(object sender, BeforeSendArgs e) { OnBeforeSend(e); }
/// <summary> /// Gestore dell'evento notificato prima della modifica di un documento. /// </summary> /// <param name="e">Parametri dell'evento.</param> protected virtual void OnBeforeSend(BeforeSendArgs e) { if (BeforeSend != null) BeforeSend(this, e); }
private void cmdInvia_Click(object sender, EventArgs e) { if (_iModalitaDiLavoro==ModalitaDiLavoro.Online) { bool bConclusa; if (pIsConclusa()) { bConclusa = true; } else { bConclusa = CommonMessages.DisplayConfirm("L'assemblea non risulta conclusa in quando risultano non usciti alcuni condomini. Procedere ugualmente?")== DialogResult.Yes; } if (bConclusa) { var oArgs = new BeforeSendArgs(false); OnBeforeSend(oArgs); if (!oArgs.Cancel) { switch (_verbale) { case Verbali.PrimaConvocazione: _svolgimento.Assemblea.VerbalePrimaConvocazione = verbale; break; case Verbali.SecondaConvocazione: _svolgimento.Assemblea.VerbaleSecondaConvocazione = verbale; break; } var form = new InviaVerbale(_svolgimento.Assemblea, _svolgimento.Condominio, _svolgimento.Esercizio, _svolgimento.Verbale); form.ShowDialog(this); form.Dispose(); } } } }
private void cmdInvia_Click(object sender, EventArgs e) { var oArgs = new BeforeSendArgs(false); OnBeforeSend(oArgs); if (!oArgs.Cancel) { _assemblea.LetteraConvocazione = LetteraConvocazione; var form = new InviaLetteraConvocazioneUI(_assemblea, _condominio); form.ShowDialog(this); form.Dispose(); } }
private void VerbaleSecondaConvocazione_BeforeSend(object sender, BeforeSendArgs e) { var sVerbale = ((Verbale)sender).verbale; if (_assemblea.VerbaleSecondaConvocazione != sVerbale) { _assemblea = getAssembleaService().GetById(_assemblea.ID); _assemblea.VerbaleSecondaConvocazione = sVerbale; ExecuteSave(); } }
private void LetteraConvocazione_BeforeSend(object sender, BeforeSendArgs e) { var sLetteraConvocazione = ((LetteraConvocazioneUI) sender).LetteraConvocazione; if (_assemblea.LetteraConvocazione != sLetteraConvocazione) { _assemblea.LetteraConvocazione = sLetteraConvocazione; ExecuteSave(); } }