// DELETAR public async Task <HistoricoDto> Delete(int id) { var historico = await _repo.GetByIdAsync(id); if (historico == null) { throw new NotFoundException("Nenhum extrato encontrado com esse id!"); } _repo.Delete(historico); if (await _repo.SaveAsync()) { return(_map.Map <HistoricoDto>(historico)); } throw new ArgumentException("Erro ao persitir no banco!"); }