public void Excluir(Lancamento lancamento) { try { if (lancamento.ID == 0) { throw new LancamentoNaoExcluidoExcecao(); } List <Lancamento> resultado = lancamentoRepositorio.Consultar(lancamento, TipoPesquisa.E); if (resultado == null || resultado.Count <= 0 || resultado.Count > 1) { throw new LancamentoNaoExcluidoExcecao(); } this.lancamentoRepositorio.Excluir(lancamento); } catch (Exception e) { throw e; } //this.lancamentoRepositorio.Excluir(lancamento); }