/// METODO QUE RETORNA EL CODIGO DE LA FORMA DE PAGO SELECCIONADA String obtenerCodigoFormaPago() { String cmbSeleccionado = "", codigo = ""; cmbSeleccionado = (String) cmb_tipoPagoAumentoActivo.getSelectedItem(); for (Cuenta C : formaPago) { if (C.getNombre().equals(cmbSeleccionado)) { codigo = C.getCodigo(); } } return codigo; }
void llenarCmbFormaPago() { Conexion SIC = new Conexion(); Connection con = SIC.conexion(); String sentenciaSQL = "SELECT codigo, nombre FROM catalogo_cuentas WHERE codigo LIKE '111-01' OR codigo LIKE '111-02' OR codigo LIKE '111-03-01'"; try { Statement statement = con.createStatement(); ResultSet resultado = statement.executeQuery(sentenciaSQL); while (resultado.next()) { Cuenta cuenta = new Cuenta(); cuenta.setNombre(resultado.getString("nombre")); cuenta.setCodigo(resultado.getString("codigo")); formaPago.add(cuenta); cmb_tipoPagoAumentoActivo.addItem(cuenta.getNombre()); } } catch (Exception e) { JOptionPane.showMessageDialog(rootPane, "Error al llenar Tipo de Pago"); } }