public void CambiarMoneda() { panel1.Height = 150; cambioMoneda = new CambioMoneda(); cambioMoneda.txtConversion.TextChanged += TxtConversion_TextChanged; int index = cambioMoneda.tipoMoneda1.CboMoneda.FindString(nroCuenta1.Lbmoneda.Text); cambioMoneda.tipoMoneda1.CboMoneda.SelectedIndex = index; panel1.Controls.Add(cambioMoneda); }
public async Task <ValorcambioMoneda> cambiarMoneda(CambioMoneda param) { try { // localhost:8080/admeli/xcore2/xcore/services.php/moneda/eliminar return(await webService.POST <CambioMoneda, ValorcambioMoneda>("valormonedas", param)); } catch (Exception ex) { throw ex; } }
private async void cbxMoneda_SelectedIndexChanged(object sender, EventArgs e) { if (cbxMoneda.SelectedIndex == -1) { return; } loadState(true); try { Moneda monedaCambio = listMoneda.Find(X => X.idMoneda == (int)cbxMoneda.SelectedValue); CambioMoneda cambio = new CambioMoneda(); cambio.idMonedaActual = monedaActual.idMoneda; cambio.idMonedaCambio = monedaCambio.idMoneda; ValorcambioMoneda valorcambioMoneda = await monedaModel.cambiarMoneda(cambio); valorDeCambio = (decimal)(toDouble(valorcambioMoneda.cambioMonedaCambio) / toDouble(valorcambioMoneda.cambioMonedaActual)); if (productos != null) { if (productos.Count > 0) { foreach (Producto v in productos) { v.precioCompra = cambiarValor(v.precioCompra, valorDeCambio); v.precioVenta = cambiarValor(v.precioVenta, valorDeCambio); } dataGridView.DataSource = null; dataGridView.DataSource = productos; decorationDataGridView(); } } monedaActual = monedaCambio; } catch (Exception ex) { MessageBox.Show("error: " + ex.Message, "cambio de moneda", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } finally { loadState(false); } }
public void CambiarMoneda() { string _moneda = nroCuenta1.Lbmoneda.Text.Trim(); if (string.IsNullOrEmpty(_moneda)) { return; } panel1.Height = 150; cambioMoneda = new CambioMoneda(); cambioMoneda.txtConversion.TextChanged += TxtConversion_TextChanged; int index = cambioMoneda.tipoMoneda1.CboMoneda.FindString(nroCuenta1.Lbmoneda.Text); cambioMoneda.tipoMoneda1.CboMoneda.SelectedIndex = index; panel1.Controls.Add(cambioMoneda); }
private void CambiarMoneda() { string _moneda = nroCuenta1.Lbmoneda.Text.Trim(); if (string.IsNullOrEmpty(_moneda)) { return; } cambioMoneda = new CambioMoneda(); cambioMoneda.Dock = DockStyle.Fill; cambioMoneda.tipoMoneda1.CboMoneda.SelectionChangeCommitted += CboMoneda_SelectionChangeCommitted; cambioMoneda.monto1.TBMonto.TextChanged += TBMonto_TextChanged; //cambioMoneda.txtConversion.TextChanged += TxtConversion_TextChanged; int index = tipoMoneda1.CboMoneda.SelectedIndex;//cambioMoneda.tipoMoneda1.CboMoneda.FindString(nroCuenta1.Lbmoneda.Text); cambioMoneda.tipoMoneda1.CboMoneda.SelectedIndex = index; panel3.Controls.Add(cambioMoneda); if (tipoMoneda1.CboMoneda.SelectedIndex == 0) { cambioMoneda.tipoMoneda2.CboMoneda.SelectedIndex = 1; } cambioMoneda.monto1.TBMonto.Text = monto1.TBMonto.Text; cambioMoneda.tipoMoneda1.CboMoneda.DropDownStyle = ComboBoxStyle.DropDownList; cambioMoneda.tipoMoneda2.CboMoneda.DropDownStyle = ComboBoxStyle.DropDownList; cambioMoneda.tipoMoneda1.CboMoneda.Enabled = false; cambioMoneda.tipoMoneda2.CboMoneda.Enabled = false; }