public string Calculo(string moedaOrigem, string moedaDestino, decimal valor) { var valorFinal = _cambioService.Calcular(moedaOrigem, moedaDestino, valor); var cartaoPromocao = _cartaoService.ObterCartaoDeCreditoDeDestaque(); var modelo = new { MoedaDestino = moedaDestino, ValorDestino = valorFinal, MoedaOrigem = moedaOrigem, ValorOrigem = valor, CartaoPromocao = cartaoPromocao, }; return(View(modelo)); }
public string Calculo(string moedaOrigem, string moedaDestino, decimal valor) { var valorFinal = _cambioService.calcular(moedaOrigem, moedaDestino, valor); var cartaoPromocao = _cartaoService.ObterCartaoDeCreditoDeDestaque(); // tipo anonimo, na sitaxe do C# 3 em diante ele aceita fazer isso ... var modelo = new { MoedaDestino = moedaDestino, MoedaOrigem = moedaOrigem, ValorOrigem = valor, ValorDestino = valorFinal, CartaoPromocao = cartaoPromocao }; return(View(modelo)); }
public string Credito() => View(new { CartaoNome = _cartaoService.ObterCartaoDeCreditoDeDestaque() });