Exemplo n.º 1
0
        /// <summary>
        /// Metodo que se ocupa de actualizar la informacion del formulario
        /// </summary>
        private void ActualizarInformacion()
        {
            foreach (Divisa cotizacion in CasaDeCambio.Cotizaciones)
            {
                if (cotizacion.divisa.ToString() == cmbDivisa.SelectedItem.ToString())
                {
                    switch (cmbOperacion.SelectedItem)
                    {
                    case CasaDeCambio.TipoDeOperacion.Compra:
                        nuevaOperacion.TipoOperacion = CasaDeCambio.TipoDeOperacion.Compra;
                        lblCotizacion.Text           = cotizacion.ValorVenta.ToString();
                        break;

                    case CasaDeCambio.TipoDeOperacion.Venta:
                        nuevaOperacion.TipoOperacion = CasaDeCambio.TipoDeOperacion.Venta;
                        lblCotizacion.Text           = cotizacion.ValorCompra.ToString();
                        break;
                    }
                    if (txtMonto.Text != "")
                    {
                        nuevaOperacion.Monto = decimal.Parse(txtMonto.Text);
                        nuevaOperacion.Cotizar();
                        lblConversion.Text = nuevaOperacion.MontoFinal.ToString("#.##");
                    }
                    else
                    {
                        lblConversion.Text = "0.00";
                    }
                }
            }
        }