private void FormOpcionesImpCaja_Load(object sender, EventArgs e) { try { objDB.NOMBRE_USUARIO = nombreUsuario; serialNumero = util.GetSerialNumber(); variableMetodo = "CAJA_METODO_IMPRIME_" + serialNumero; variableImpNombre = "CAJA_IMP_NOMBRE_" + serialNumero; //Buscamos el metodo de impresion valor = util.GetValorVariable(variableMetodo, DTVariables); int.TryParse(valor, out metodoImp); if (metodoImp <= 0) { metodoImp = 3; } if (metodoImp == 1) { cboMetodo.SelectedIndex = 0; } else if (metodoImp == 2) { cboMetodo.SelectedIndex = 1; } else { cboMetodo.SelectedIndex = 2; } //Listamos las impresoras valor = util.GetValorVariable(variableImpNombre, DTVariables); cboImpresora.Items.Add("DEFAULT"); cboImpresora.Items.Add("MOSTRAR_CUADRO_DIALOGO"); foreach (string printer in PrinterSettings.InstalledPrinters) { cboImpresora.Items.Add(printer); } for (int i = 0; i < cboImpresora.Items.Count - 1; i++) { if (cboImpresora.Items[i].ToString().ToUpper() == valor) { cboImpresora.SelectedIndex = i; break; } } lblSerialNo.Text = "Serial No.: " + serialNumero; } catch (Exception ex) { util.MostrarMensajeError(ex.Message); Close(); } }
private void ELRFormDesglosePago_Load(object sender, EventArgs e) { bool permiteCheques = false; bool permiteTarjetaC = false; string sValor = ""; int valor = 0; try { btnAceptar.Enabled = false; montoDeduda = monto; txtADevolver.Enabled = false; lbTotal.Text = monto.ToString("N2"); txtAPagar.Text = monto.ToString("N2"); txtAPagar.ReadOnly = !PermiteCredito; txtEnEfectivo.Text = "0.00"; txtEnCheques.Text = "0.00"; txtEnTarjeta.Text = "0.00"; txtADevolver.Text = "0.00"; lblACredito.Text = "A Deber: " + montoDeduda.ToString("N2"); lblACredito.Visible = PermiteCredito; //BUSCAMOS LA VARIABLES PARA PERMITIR COBRO EN CHEQUES valor = -1; sValor = ""; sValor = objUtil.GetValorVariable("COBRO_EN_CHEQUES", DTVariablesSYS, "0").Trim().ToUpper(); int.TryParse(sValor, out valor); if (valor > 0) { permiteCheques = true; } else { permiteCheques = (sValor == "TRUE"); } //BUSCAMOS LA VARIABLES PARA PERMITIR COBRO EN TARJETA CREDITO valor = -1; sValor = ""; sValor = objUtil.GetValorVariable("COBRO_EN_TARJETA_C", DTVariablesSYS, "0").Trim().ToUpper(); int.TryParse(sValor, out valor); if (valor > 0) { permiteTarjetaC = true; } else { permiteTarjetaC = (sValor == "TRUE"); } txtEnCheques.Enabled = permiteCheques; txtEnTarjeta.Enabled = permiteTarjetaC; txtEnEfectivo.Focus(); } catch (Exception) { throw; } }