private void cmbCuenta_SelectedIndexChanged(object sender, EventArgs e) { if (this.cmbCuenta.SelectedValue != null) { string idCuenta = this.cmbCuenta.SelectedValue.ToString(); this.listaMonedas = LogicaMonedas.obtenerMonedasCuenta(Int32.Parse(idCuenta)); this.cmbMoneda.DataSource = this.listaMonedas; this.cmbMoneda.DisplayMember = "Nombre"; this.cmbMoneda.ValueMember = "Codigo"; this.cmbMoneda.Enabled = true; } }
private void cmbPadre_SelectedIndexChanged(object sender, EventArgs e) { if (this.cmbPadre.SelectedValue != null) { List <Moneda> listaMonedas = new List <Moneda>(); string idCuenta = this.cmbPadre.SelectedValue.ToString(); listaMonedas = LogicaMonedas.obtenerMonedasCuenta(Int32.Parse(idCuenta)); this.cmbMoneda.DataSource = listaMonedas; this.cmbMoneda.DisplayMember = "Nombre"; this.cmbMoneda.ValueMember = "Codigo"; } }
private void LlenadoMonedas() { try { List <Moneda> monedas = LogicaMonedas.obtenerMonedas(); cmbMonedaFiltro.DataSource = monedas; cmbMonedaFiltro.DisplayMember = "Nombre"; cmbMonedaFiltro.ValueMember = "Codigo"; } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void bttnImportar_Click(object sender, EventArgs e) { try { List <Moneda> listaMonedas = LogicaMonedas.obtenerMonedasWSBC(); List <Moneda> listaMonedasCambio = ConexionBancoCentral.actualizarMonedasBC(listaMonedas); LogicaMonedas.PreModificarTipoCambio(listaMonedasCambio); MessageBox.Show("Tipos de cambio actualizados con éxito del Banco Central."); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void CargarMonedas() { try { List <Moneda> monedas = new List <Moneda>(); monedas = LogicaMonedas.obtenerMonedas(); for (int i = 0; i < monedas.Count; i++) { cmbMoneda.Items.Add(monedas[i].Codigo); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void LLenadoMonedas() { List <Moneda> monedas = new List <Moneda>(); try { monedas = LogicaMonedas.obtenerMonedas(); for (int i = 0; i < monedas.Count; i++) { cmbMonedas.Items.Add(monedas[i].Codigo); } } catch (Exception ex) { MessageBox.Show("No se pudo obtener las Monedas."); } }
private void ButtonGuardarCerrar_Click(object sender, EventArgs e) { DataTable datosMonedas = new DataTable(); datosMonedas.Columns.Add("Nombre", typeof(string)); datosMonedas.Columns.Add("TipoCambio", typeof(string)); foreach (DataGridViewRow row in DataGridViewAsiento.Rows) { DataRow fila = datosMonedas.NewRow(); foreach (DataGridViewCell cell in row.Cells) { if (cell.ColumnIndex == 0 && cell.Value == null) { break; } if (cell.ColumnIndex == 0 && cell.Value != null) { fila[0] = (String)cell.Value; } if (cell.ColumnIndex == 1 && cell.Value != null) { fila[1] = (String)cell.Value; } if (cell.ColumnIndex == 1 && cell.Value == null) { fila[1] = "0"; } } datosMonedas.Rows.Add(fila); } datosMonedas.Rows.RemoveAt(datosMonedas.Rows.Count - 1); LogicaMonedas.ModificarTipoCambio(datosMonedas); MessageBox.Show("Se han almacenado los cambios", "Información", MessageBoxButtons.OK); }