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"]); } }
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")); }
/***************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")); } }
/**********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")); } }
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)); } }
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)); } }