protected void btnVerificarEmprestimo_Click(Object sender, EventArgs e) { Cliente cliente = new Cliente(tbxNome.Text); FcdVerificaEmprestimo facade = new FcdVerificaEmprestimo(); double valor = Convert.ToDouble(tbxValor.Text); Session ["resultado"] = facade.verificaEmprestimo(cliente,valor); Response.Redirect("ResultadoEmprestimo.aspx"); }
public string verificaEmprestimo(Cliente cliente,double valor) { //Todo o código de verificação da possibilidade de emprestimo string resultado = ""; resultado += cadin.estaNoCadin(cliente); resultado += "<br />" + serasa.estaNoSerasa(cliente); resultado += "<br />" + limite.verificaLimiteDeCredito(cliente,valor); return resultado; }
public string verificaLimiteDeCredito(Cliente cliente,double valor) { //TOdo o código da verificação do limite de credito //Exemplo de uma verificação. Limite estabelecido de 50.000,00 if (valor > 50000.00) { return "Não aprovado. Limite indisponível."; } else { return "Aprovado o valor de R$ " + valor; } }
public string estaNoCadin(Cliente cliente) { //Código de verificação de cadastro no CADIN return "Verificando CADIN..."; }
public string estaNoSerasa(Cliente cliente) { //Código que verifica situação do cliente no Serasa return "Verificando SERASA..."; }