Ejemplo n.º 1
0
        private void mostrarCotizacion()
        {
            modCotizacion modCotizacion = new modCotizacion();
            modSesion     modSesion     = new modSesion();

            dsCotizacion = modCotizacion.cargarCotizacion();
            if (dsCotizacion.Tables["rsCotizacion"].Rows.Count > 0)
            {
                cotRs          = Convert.ToDecimal(dsCotizacion.Tables["rsCotizacion"].Rows[0]["rs"]);
                cotUs          = Convert.ToDecimal(dsCotizacion.Tables["rsCotizacion"].Rows[0]["us"]);
                cotPs          = Convert.ToDecimal(dsCotizacion.Tables["rsCotizacion"].Rows[0]["ps"]);
                cotCr          = Convert.ToDecimal(dsCotizacion.Tables["rsCotizacion"].Rows[0]["cr"]);
                cotGs          = Convert.ToDecimal(dsCotizacion.Tables["rsCotizacion"].Rows[0]["gs"]);
                txtCot_Gs.Text = Convert.ToString(modSesion.mascaraCotizacionGuaranies(cotGs));
                txtCot_Us.Text = Convert.ToString(modSesion.mascaraCotizacion(cotUs));
                txtCot_Rs.Text = Convert.ToString(modSesion.mascaraCotizacion(cotRs));
                txtCot_Ps.Text = Convert.ToString(modSesion.mascaraCotizacion(cotPs));
                txtCot_cr.Text = Convert.ToString(modSesion.mascaraCotizacion(cotCr));
                idCotizacion   = Convert.ToInt32(dsCotizacion.Tables["rsCotizacion"].Rows[0]["id"]);
            }
        }
Ejemplo n.º 2
0
        private void limpiarPago()
        {
            modSesion modSesion = new modSesion();

            txtpagogs.Text   = Convert.ToString(modSesion.mascaraCotizacionGuaranies("0"));
            txtpagors.Text   = Convert.ToString(modSesion.mascaraCotizacion("0"));
            txtpagous.Text   = Convert.ToString(modSesion.mascaraCotizacion("0"));
            txtpagops.Text   = Convert.ToString(modSesion.mascaraCotizacion("0"));
            txtpagoCr.Text   = Convert.ToString(modSesion.mascaraCotizacion("0"));
            txtvueltogs.Text = Convert.ToString(modSesion.mascaraCotizacionGuaranies("0"));
            txtvueltops.Text = Convert.ToString(modSesion.mascaraCotizacion("0"));
            txtvueltors.Text = Convert.ToString(modSesion.mascaraCotizacion("0"));
            txtvueltous.Text = Convert.ToString(modSesion.mascaraCotizacion("0"));
            txtvueltoCr.Text = Convert.ToString(modSesion.mascaraCotizacion("0"));
        }
Ejemplo n.º 3
0
        /***************PAGO EN REALES**************************/
        private void CobrarRsCaja()
        {
            modSesion modSesion = new modSesion();

            if (txtpagors.Text != "")
            {
                try
                {
                    decimal pago;
                    pago           = modSesion.convertirDecimal(txtpagors.Text); // se convierte a decimal valor de la caja de texto
                    saldoPrincipal = saldoPrincipal + pagoRs;                    // suma pagoRs al saldoPrincipal antes de aplicar nuevo pago en Rs
                    if (modSesion.config_moneda == "US")
                    {
                        pagoRs = pago / cotRs;                       // se convierte nuevo monto a pagar en la moneda principal del sistema
                    }
                    else if (modSesion.config_moneda == "GS")
                    {
                        pagoRs = pago * cotRs;                       // se convierte nuevo monto a pagar en la moneda principal del sistema
                    }

                    saldoPrincipal = saldoPrincipal - pagoRs;                             // se resta pagoRs  al saldo principal del sistema
                    txtpagors.Text = Convert.ToString(modSesion.mascaraCotizacion(pago)); // se aplica mascara a la caja de texto
                    mostrarSaldoCobrar();                                                 // se recalcula saldoPrincipal en las distintas monedas
                }
                catch (Exception ex)
                {
                    // se limpia caja de texto en caso de ingresar letras en el pago
                    MessageBox.Show(ex.Message);
                    txtpagors.Text = Convert.ToString(modSesion.mascaraCotizacion("0"));
                    txtpagors.Focus();
                }
            }
            else
            {
                // se aplica mascara en caso de que se quede vacio el pago
                txtpagors.Text = Convert.ToString(modSesion.mascaraCotizacion("0"));
            }
        }
Ejemplo n.º 4
0
        /**********VUELTO EN EUROS**********/
        public void vueltoEuros()
        {
            modSesion modSesion = new modSesion();

            if (txtvueltoCr.Text != "")
            {
                try
                {
                    decimal vuelto;
                    vuelto         = modSesion.convertirDecimal(txtvueltoCr.Text); // se convierte a decimal valor de la caja de texto
                    saldoPrincipal = saldoPrincipal - vueltoCr;                    // resta vueltors al saldoPrincipal antes de aplicar nuevo vuelto en cr
                    if (modSesion.config_moneda == "US")
                    {
                        vueltoCr = vuelto / cotCr;                               // se convierte nuevo monto vuelto en la moneda principal del sistema
                    }
                    else if (modSesion.config_moneda == "GS")
                    {
                        vueltoCr = vuelto * cotCr;                               // se convierte nuevo monto vuelto en la moneda principal del sistema
                    }

                    saldoPrincipal   = saldoPrincipal + vueltoCr;                             // se suma vuelto  al saldo principal del sistema (Saldo Negativo)
                    txtvueltoCr.Text = Convert.ToString(modSesion.mascaraCotizacion(vuelto)); // se aplica mascara a la caja de texto
                    mostrarSaldoCobrar();                                                     // se recalcula saldoPrincipal en las distintas monedas
                }
                catch (Exception ex)
                {
                    // se limpia caja de texto en caso de ingresar letras en el vuelto
                    MessageBox.Show(ex.Message);
                    txtvueltoCr.Focus();
                    txtvueltoCr.Text = Convert.ToString(modSesion.mascaraCotizacion("0"));
                }
            }
            else
            {
                // se aplica mascara en caso de que se quede vacio el pago
                txtvueltoCr.Text = Convert.ToString(modSesion.mascaraCotizacion("0"));
            }
        }
Ejemplo n.º 5
0
        private void mostrarSaldoCobrar()
        {
            modSesion modSesion = new modSesion();

            if (modSesion.config_moneda == "US")
            {
                txtsaldors.Text = Convert.ToString(modSesion.mascaraCotizacion(saldoPrincipal * cotRs));
                txtsaldops.Text = Convert.ToString(modSesion.mascaraCotizacion(saldoPrincipal * cotPs));
                txtsaldous.Text = Convert.ToString(modSesion.mascaraCotizacion(saldoPrincipal));
                txtsaldogs.Text = Convert.ToString(modSesion.mascaraCotizacionGuaranies(saldoPrincipal * cotGs));
                txtSaldoCr.Text = Convert.ToString(modSesion.mascaraCotizacion(saldoPrincipal * cotCr));
            }
            else if (modSesion.config_moneda == "GS")
            {
                txtsaldogs.Text = Convert.ToString(modSesion.mascaraCotizacionGuaranies(saldoPrincipal));
                txtSaldoCr.Text = Convert.ToString(modSesion.mascaraCotizacion(saldoPrincipal * cotCr));
                txtsaldous.Text = Convert.ToString(modSesion.mascaraCotizacion(saldoPrincipal / cotUs));
                txtsaldors.Text = Convert.ToString(modSesion.mascaraCotizacion(saldoPrincipal / cotRs));
                txtsaldops.Text = Convert.ToString(modSesion.mascaraCotizacion(saldoPrincipal / cotPs));
            }
        }
Ejemplo n.º 6
0
        private void mostrarTotalCobrar()
        {
            modSesion modSesion = new modSesion();

            if (modSesion.config_moneda == "US")
            {
                txtTotalUs.Text = Convert.ToString(modSesion.mascaraCotizacion(totalPrincipal));
                txtTotalRs.Text = Convert.ToString(modSesion.mascaraCotizacion(totalPrincipal * cotRs));
                txtTotalPs.Text = Convert.ToString(modSesion.mascaraCotizacion(totalPrincipal * cotPs));
                txtTotalGs.Text = Convert.ToString(modSesion.mascaraCotizacionGuaranies(totalPrincipal * cotGs));
                txttotalcr.Text = Convert.ToString(modSesion.mascaraCotizacion(totalPrincipal * cotCr));
            }
            else if (modSesion.config_moneda == "GS")
            {
                txtTotalGs.Text = Convert.ToString(modSesion.mascaraCotizacionGuaranies(totalPrincipal));
                txttotalcr.Text = Convert.ToString(modSesion.mascaraCotizacion(totalPrincipal * cotCr));
                txtTotalUs.Text = Convert.ToString(modSesion.mascaraCotizacion(totalPrincipal / cotUs));
                txtTotalRs.Text = Convert.ToString(modSesion.mascaraCotizacion(totalPrincipal / cotRs));
                txtTotalPs.Text = Convert.ToString(modSesion.mascaraCotizacion(totalPrincipal / cotPs));
            }
        }