public void Inicialice() { losDatos = new DatosDeLaValoracionEnColones(); losDatos.MontoNominal = 10000; losDatos.TipoDeCambio = 758.19M; losDatos.PrecioLimpio = 100.6569M; }
private void InicialiceLosDatosEnUDES() { losDatos = new DatosDeLaValoracionEnColones(); losDatos.MontoNominal = 10000M; losDatos.PrecioLimpio = 100.5554M; losDatos.PorcentajeDeCobertura = 0.9M; losDatos.TipoDeMoneda = Monedas.UDEs; }
private void InicialiceLosDatos() { losDatos = new DatosDeLaValoracionEnColones(); losDatos.MontoNominal = 10000; losDatos.TipoDeCambio = 758.19M; losDatos.PrecioLimpio = 100.6569M; losDatos.PorcentajeDeCobertura = 0.9M; losDatos.TipoDeMoneda = Monedas.Colon; }
private static decimal DetermineElMontoConvertido(DatosDeLaValoracionEnColones losDatos) { // TODO: Mas de una sola operacion if (losDatos.TipoDeMoneda == Monedas.Colon) { return(losDatos.MontoNominal * losDatos.TipoDeCambio); } else { return(losDatos.MontoNominal); } }
public ValorDeMercado(DatosDeLaValoracionEnColones losDatos) { elMontoConvertido = DetermineElMontoConvertido(losDatos); elPrecioLimpio = losDatos.PrecioLimpio; }
private static decimal DetermineElMontoConvertido(DatosDeLaValoracionEnColones losDatos) { return(losDatos.MontoConvertido); }
public MontoSinRedondear(DatosDeLaValoracionEnColones losDatos) { elValorMercado = ObtengaElValorDeMercado(losDatos); elPorcentajeDeCobertura = losDatos.PorcentajeDeCobertura; }
private static decimal ObtengaElValorDeMercado(DatosDeLaValoracionEnColones losDatos) { return(new ValorDeMercado(losDatos).ComoNumero()); }