Beispiel #1
0
        private void ConfirmarGeracaoCredito(SolicitacaoCredito solicitacaoConfirmada)
        {
            var evento = new SolicitacaoCreditoConfirmada(solicitacaoConfirmada);

            DomainEventNotifier.Raise(evento);

            if (evento.Processado)
            {
                var solicitacao = _repository.Localizar(solicitacaoConfirmada.Id);
                solicitacao.ConfirmarCreditoGerado();
                _repository.Salvar(solicitacao);
            }
        }