コード例 #1
0
  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) {

    }
  }