private void editCustomer(CustomerInfoExt customer) { customerext = customer; txtTaxId.setText(customer.getTaxid()); txtName.setText(customer.getName()); txtCard.setText(customer.getCard()); txtNotes.reset(); txtNotes.setText(customer.getNotes()); txtMaxdebt.setText(Formats.CURRENCY.formatValue(customer.getMaxdebt())); txtCurdebt.setText(Formats.CURRENCY.formatValue(customer.getCurdebt())); txtCurdate.setText(Formats.DATE.formatValue(customer.getCurdate())); txtNotes.setEnabled(true); dirty.setDirty(false); btnSave.setEnabled(true); // btnPay.setEnabled(customer.getCurdebt() != null && customer.getCurdebt().doubleValue() > // 0.0); // MSL : get active not paid tickets m_sentticket = dlsales.getTicketsListCustomer(customer.getId(), 9); try { // m_TicketModel = new ComboBoxValModel(m_sentticket.list()); btnPay.setEnabled(m_sentticket.list().isEmpty() == false); jList1.setModel(new MyListData(m_sentticket.list())); } catch (BasicException e) { } }