示例#1
0
        public async Task <ReturnoModel> AnaliseCredito(CreditoModel credito)
        {
            ReturnoModel retorno = new ReturnoModel();
            var          erros   = await _validacaoService.ValidarCredito(credito);

            if (erros.Count > 0)
            {
                retorno.Status       = "Reprovado";
                retorno.MensagemErro = erros[0].ToString();
            }
            else
            {
                retorno = await CalcularCredito(credito);

                retorno.Status = "Aprovado";
            }
            return(retorno);
        }