Exemple #1
0
 public double DemeCambio(Moneda pOrigen, double pValor, Moneda pDestino)
 {
     return _CSC.DemeCambio(pOrigen, pValor, pDestino);
 }
Exemple #2
0
 public bool InsertarNuevaMoneda(Moneda pMoneda)
 {
     return _CSC.InsertarNuevaMoneda(pMoneda);
 }
Exemple #3
0
 public double ConvertirAMonedaLocal(Moneda pMoneda, double pValor)
 {
     return _CSC.ConvertirAMonedaLocal(pMoneda, pValor);
 }
Exemple #4
0
        private void buttonCrearMoneda_Click(object sender, RoutedEventArgs e)
        {
            if (textBoxAcronimoMoneda.Text == "")
                MessageBox.Show("Llene los dos datos necesarios por favor");
            else
            {
                Moneda nuevaMoneda = new Moneda()
                {
                    Nombre=CMBNuevaMoneda.SelectedItem.ToString(),
                    Acronimo=textBoxAcronimoMoneda.Text,
                    TipoMoneda= (MonedasValidas)CMBNuevaMoneda.SelectedItem
                };

                //Moneda nuevaMoneda = (Moneda)CMBNuevaMoneda.SelectedItem;

                if (ServicioFinanzas.Instancia.InsertarNuevaMoneda(nuevaMoneda))
                {
                    MessageBoxResult result = MessageBox.Show("Se Ha Agregado La Moneda Correctamente");
                    ResetMoneda();

                    var monedas = ServicioFinanzas.Instancia.ObtenerMonedas();
                    comboBoxMoneda.ItemsSource = monedas;
                    comboBoxMoneda.Items.Refresh();
                }
                else
                    MessageBox.Show("Error al insertar la moneda");
            }
        }