示例#1
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"));
        }
示例#2
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));
            }
        }
示例#3
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));
            }
        }
示例#4
0
        /*METODO PARA COBRO EN GS*/
        public void pagoGSCobro()
        {
            modSesion modSesion = new modSesion();

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

                    saldoPrincipal = saldoPrincipal - pagoGs;                                      // se resta pagoGs  al saldo principal del sistema
                    txtpagogs.Text = Convert.ToString(modSesion.mascaraCotizacionGuaranies(pago)); // se aplica mascara a la caja de texto
                    mostrarSaldoCobrar();
                }
                catch (Exception ex)
                {
                    // se limpia caja de texto en caso de ingresar letras en el pago
                    MessageBox.Show(ex.Message);
                    txtpagogs.Focus();
                    txtpagogs.Text = Convert.ToString(modSesion.mascaraPrecio("0"));
                }
            }
            else
            {
                // se aplica mascara en caso de que se quede vacio el pago
                txtpagogs.Text = Convert.ToString(modSesion.mascaraCotizacionGuaranies("0"));
            }
        }
示例#5
0
        /************VUELTO EN GUARANIES**************/
        private void vueltoGS()
        {
            modSesion modSesion = new modSesion();

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

                    saldoPrincipal   = saldoPrincipal + vueltoGs;                                      // se suma vuelto  al saldo principal del sistema (Saldo Negativo)
                    txtvueltogs.Text = Convert.ToString(modSesion.mascaraCotizacionGuaranies(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);
                    txtvueltogs.Focus();
                    txtvueltogs.Text = Convert.ToString(modSesion.mascaraCotizacionGuaranies("0"));
                }
            }
            else
            {
                // se aplica mascara en caso de que se quede vacio el pago
                txtvueltogs.Text = Convert.ToString(modSesion.mascaraCotizacionGuaranies("0"));
            }
        }
示例#6
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"]);
            }
        }