Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
 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;
     }
 }
Ejemplo n.º 3
0
        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);
            }
        }
Ejemplo n.º 4
0
        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);
        }
Ejemplo n.º 5
0
        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;
        }