Esempio n. 1
0
        public IActionResult VerConversor(HomeViewModel model)
        {
            var cantidad  = model.Cantidad;
            var idOrigen  = _repositorio.BuscarMonedaPorSigla(model.IdOrigen);
            var idDestino = _repositorio.BuscarMonedaPorSigla(model.IdDestino);
            var factor    = _repositorio.BuscarFactorConversion(idOrigen, idDestino);

            if (factor != null)
            {
                cantidad = model.Cantidad * factor.Factor;
            }
            var conversor = new ConversorViewModel {
                Cantidad = model.Cantidad, Resultado = cantidad, IdOrigen = model.IdOrigen, IdDestino = model.IdDestino, Precio = factor.Factor
            };

            return(View(conversor));
        }