public JsonResult ExcluirAta(int codigoDaReuniao, int codigoDaAta)
 {
     var requisicao = new ExcluirAtaDaReuniaoRequisicao
     {
         CodigoDaAta = codigoDaAta,
         CodigoDaReuniao = codigoDaReuniao
     };
     var resposta = _reuniaoServicoDeAplicacao.ExcluirAtaDaReuniao(requisicao);
     return Json(resposta);
 }
 public ExcluirAtaDaReuniaoResposta ExcluirAtaDaReuniao(ExcluirAtaDaReuniaoRequisicao requisicao)
 {
     var resposta = new ExcluirAtaDaReuniaoResposta();
     try
     {
         var reuniao = _reuniaoRepositorio.ObterPor(requisicao.CodigoDaReuniao);
         var ata = _reuniaoRepositorio.ObterAtaDaReuniao(requisicao.CodigoDaReuniao, requisicao.CodigoDaAta);
         reuniao.RemoverAta(ata);
         var repositorioDeArquivo = new RepositorioDeArquivos();
         foreach (var anexo in ata.Anexos)
         {
             repositorioDeArquivo.RemoverArquivo(anexo.Nome, anexo.DataDeUpload);
         }
         _unitOfWork.Commit();
         resposta.CodigoDaAta = ata.Codigo;
         resposta.Sucesso = true;
     }
     catch (RegraException regraException)
     {
         resposta.Erros = regraException.Erros;
     }
     return resposta;
 }