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); } }