Exemplo n.º 1
0
        public async Task Adicionar(Despesa despesa)
        {
            if (!ExecutarValidacao(new DespesaValidation(), despesa))
            {
                return;
            }

            await _despesaRepository.Adicionar(despesa);

            GerarDespesaParcela(despesa);

            await _despesaRepository.SaveChanges();
        }