/// <summary>
 /// Gestore dell'evento notificato prima della modifica di un documento.
 /// </summary>
 /// <param name="e">Parametri dell'evento.</param>
 protected virtual void OnBeforeConfirmCancel(BeforeConfirmCancelArgs e)
 {
     if (BeforeConfirmCancel != null)
         BeforeConfirmCancel(this, e);
 }
Beispiel #2
0
 private void InviaVerbale_BeforeConfirmCancel(object sender, BeforeConfirmCancelArgs e)
 {
     OnBeforeConfirmCancel(e);
 }
Beispiel #3
0
        private void btnConfermaClick(object sender, EventArgs e)
        {
            validationSummary1.Validate();
            if (validationSummary1.IsValid)
            {
                // Testo Lettera
                var oOnBeforeConfirmCancelArgs=new BeforeConfirmCancelArgs(false);
                OnBeforeConfirmCancel(oOnBeforeConfirmCancelArgs);
                if (!oOnBeforeConfirmCancelArgs.Cancel)
                { 
                    if (string.IsNullOrEmpty(_modelloLettera))
                    {
                        if (modelliLettera.Value != null)
                        {
                            var documento = _modelloLetteraService.GetLetteraCompilata((int)modelliLettera.Value, _parametriLettera);
                            documento.FileName = "Messaggio " + DateTime.Now.Day + "-" + DateTime.Now.Month + "-" + DateTime.Now.Year + " " + DateTime.Now.TimeOfDay.Hours + "h" + DateTime.Now.TimeOfDay.Minutes + "m.rtf";

                            _modelloLettera = _manageDocumentService.GetTempFolder(documento, "Messaggi");
                            if (!string.IsNullOrEmpty(_modelloLettera))
                            {
                                documento.FileName = _modelloLettera;
                                _manageDocumentService.Save(documento);
                            }
                        }
                    }

                    OnConfirmCancel(new ConfirmCancelArgs(DialogResult.Yes));
                }
            }
            else
                validationSummary1.ShowErrorSummary();
        }
 private void InviaLetteraConvocazione_BeforeConfirmCancel(object sender, BeforeConfirmCancelArgs e)
 {
     OnBeforeConfirmCancel(e);
 }