public IActionResult CalcularMoneda(HomeViewModel model) { var resultado = model.Cantidad; var idOrigen = _repositorio.BuscarMonedaPorNombre(model.IdOrigen); var idDestino = _repositorio.BuscarMonedaPorNombre(model.IdDestino); var idFactor = _repositorio.BuscarFactorPorMonedas(idOrigen, idDestino); var factor = _repositorio.BuscarFactoresPorId(idFactor); if (factor != null) { resultado = model.Cantidad * factor.Factor; } var conversor = new ConversorViewModel { IdOrigen = model.IdOrigen, IdDestino = model.IdDestino, Cantidad = model.Cantidad, Resultado = resultado, Precio = factor.Factor }; return(View(conversor)); }