private void txAskingIdFocusLost(
     java.awt.event.FocusEvent evt) { // GEN-FIRST:event_txAskingIdFocusLost
   txAskingId.setText(GUIUtils.strNumber(txAskingId.getText(), null, null));
   if (!txAskingId.getText().isEmpty()) {
     Asking asking = askingDAO.get(Integer.valueOf(txAskingId.getText()));
     if (asking != null) {
       txDate.setText(GUIUtils.formatDate(asking.getDate()));
       txName.setText(
           asking.getSecondName() + " " + asking.getFirstName() + " " + asking.getMiddleName());
     }
   }
 } // GEN-LAST:event_txAskingIdFocusLost
  public RegistratorClaimPanel(RegistratorForm registratorForm, Claim claim) {
    this.registratorForm = registratorForm;
    if (claim != null) {
      this.claim = claim;
    } else {
      this.claim = new Claim();
    }

    initComponents();

    if (claim != null) {
      if (claim.getAsking() != null)
        txAskingId.setText(GUIUtils.int2Str(claim.getAsking().getId()));
      txDate.setText(GUIUtils.formatDate(claim.getDate()));
      txName.setText(claim.getName());
      slOffice.setSelectedItem(claim.getOffice());
      txDescription.setText(claim.getDescription());
      slReason.setSelectedItem(claim.getReason());
      txReplyDate.setText(GUIUtils.formatDate(claim.getReplyDate()));
      slStatus.setSelectedItem(claim.getStatus());
    }
  }