private void RemoverReuniao(DirectEventArgs e)
        {
            try
            {
                ReuniaoVO reuniao = new ReuniaoBO().SelectById(e.ExtraParams["id"].ToInt32());
                new ReuniaoBO(reuniao).DeleteUpdate();

                EmailVO email = new EmailVO(base.Configuracao, true, reuniao);
                email.Usuarios = reuniao.Participantes.ToList();
                email.AddUsuariosAttachmentCollection();
                email.RemovidoReuniao();
                new EmailBO().EnviarEmailAssincrono(email);

                LoadPagina();
                btnEditar.Disabled = true;
                btnRemover.Disabled = true;
                btnCancelar.Disabled = true;
            }
            catch (Exception ex)
            {
                base.MostrarMensagem("Erro", "Erro ao tentar remover reunião.", "");
            }
        }
 private void CancelarReuniao(DirectEventArgs e)
 {
     try
     {
         ReuniaoVO reuniao = new ReuniaoBO().SelectById(e.ExtraParams["id"].ToInt32());
         reuniao.ECancelada = true;
         new ReuniaoBO(reuniao).Salvar();
         try
         {
             EmailVO email = new EmailVO(base.Configuracao, true, reuniao);
             email.Usuarios = reuniao.Participantes.ToList();
             email.AddUsuariosAttachmentCollection();
             email.CancelamentoReuniao();
             new EmailBO().EnviarEmailAssincrono(email);
         }
         catch { }
         LoadPagina();
         base.MostrarMensagem("Sucesso", "Reunião cancelada com sucesso.", String.Empty);
     }
     catch (Exception ex)
     {
         base.MostrarMensagem("Erro", "Erro ao cancelar reunião.", String.Empty);
     }
 }