diff --git a/src/main/java/com/unicenta/pos/admin/PeopleView.java b/src/main/java/com/unicenta/pos/admin/PeopleView.java
index 33473d4..cf6b4b4 100644
--- a/src/main/java/com/unicenta/pos/admin/PeopleView.java
+++ b/src/main/java/com/unicenta/pos/admin/PeopleView.java
@@ -42,367 +42,368 @@ import javax.swing.*;
*/
public class PeopleView extends JPanel implements EditorRecord {
- private Object m_oId;
- private String m_sPassword;
-
- private final DirtyManager m_Dirty;
-
- private final SentenceList m_sentrole;
- private ComboBoxValModel m_RoleModel;
-
- private final ComboBoxValModel m_ReasonModel;
-
- /** Creates new form PeopleEditor
- * @param dlAdmin
- * @param dirty */
- public PeopleView(DataLogicAdmin dlAdmin, DirtyManager dirty) {
+ private Object m_oId;
+ private String m_sPassword;
- initComponents();
-
- // El modelo de roles
- m_sentrole = dlAdmin.getRolesList();
- m_RoleModel = new ComboBoxValModel();
-
- m_Dirty = dirty;
- nameTextField.getDocument().addDocumentListener(dirty);
- m_jRole.addActionListener(dirty);
- isVisible.addActionListener(dirty);
- imageEditor.addPropertyChangeListener("image", dirty);
- cardIdTextField.getDocument().addDocumentListener(dirty);
+ private final DirtyManager m_Dirty;
- m_ReasonModel = new ComboBoxValModel();
- m_ReasonModel.add(AppLocal.getIntString("cboption.generate"));
- m_ReasonModel.add(AppLocal.getIntString("cboption.clear"));
- m_ReasonModel.add(AppLocal.getIntString("cboption.iButton"));
-
- webCBSecurity.setModel(m_ReasonModel);
-
- writeValueEOF();
+ private final SentenceList m_sentrole;
+ private ComboBoxValModel m_RoleModel;
+
+ private final ComboBoxValModel m_ReasonModel;
+
+ /**
+ * Creates new form PeopleEditor
+ *
+ * @param dlAdmin
+ * @param dirty
+ */
+ public PeopleView(DataLogicAdmin dlAdmin, DirtyManager dirty) {
+
+ initComponents();
+
+ // El modelo de roles
+ m_sentrole = dlAdmin.getRolesList();
+ m_RoleModel = new ComboBoxValModel();
+
+ m_Dirty = dirty;
+ nameTextField.getDocument().addDocumentListener(dirty);
+ m_jRole.addActionListener(dirty);
+ isVisible.addActionListener(dirty);
+ imageEditor.addPropertyChangeListener("image", dirty);
+ cardIdTextField.getDocument().addDocumentListener(dirty);
+
+ m_ReasonModel = new ComboBoxValModel();
+ m_ReasonModel.add(AppLocal.getIntString("cboption.generate"));
+ m_ReasonModel.add(AppLocal.getIntString("cboption.clear"));
+ m_ReasonModel.add(AppLocal.getIntString("cboption.iButton"));
+
+ webCBSecurity.setModel(m_ReasonModel);
+
+ writeValueEOF();
+ }
+
+ /**
+ *
+ */
+ @Override
+ public void writeValueEOF() {
+ m_oId = null;
+ nameTextField.setText(null);
+ m_sPassword = null;
+ m_RoleModel.setSelectedKey(null);
+ isVisible.setSelected(false);
+ cardIdTextField.setText(null);
+ imageEditor.setImage(null);
+ nameTextField.setEnabled(false);
+ m_jRole.setEnabled(false);
+ isVisible.setEnabled(false);
+ cardIdTextField.setEnabled(false);
+ imageEditor.setEnabled(false);
+ jButton1.setEnabled(false);
+ webCBSecurity.setEnabled(false);
+ }
+
+ /**
+ *
+ */
+ @Override
+ public void writeValueInsert() {
+ m_oId = null;
+ nameTextField.setText(null);
+ m_sPassword = null;
+ m_RoleModel.setSelectedKey(null);
+ isVisible.setSelected(true);
+ cardIdTextField.setText(null);
+ imageEditor.setImage(null);
+ nameTextField.setEnabled(true);
+ m_jRole.setEnabled(true);
+ isVisible.setEnabled(true);
+ cardIdTextField.setEnabled(true);
+ imageEditor.setEnabled(true);
+ jButton1.setEnabled(true);
+ webCBSecurity.setEnabled(true);
+ }
+
+ /**
+ *
+ * @param value
+ */
+ @Override
+ public void writeValueDelete(Object value) {
+ Object[] people = (Object[]) value;
+ m_oId = people[0];
+ nameTextField.setText(Formats.STRING.formatValue(people[1]));
+ m_sPassword = Formats.STRING.formatValue(people[2]);
+ m_RoleModel.setSelectedKey(people[3]);
+ isVisible.setSelected(((Boolean) people[4]).booleanValue());
+ cardIdTextField.setText(Formats.STRING.formatValue(people[5]));
+ imageEditor.setImage((BufferedImage) people[6]);
+
+ nameTextField.setEnabled(false);
+ m_jRole.setEnabled(false);
+ isVisible.setEnabled(false);
+ cardIdTextField.setEnabled(false);
+ imageEditor.setEnabled(false);
+ jButton1.setEnabled(false);
+ webCBSecurity.setEnabled(false);
+ }
+
+ /**
+ *
+ * @param value
+ */
+ @Override
+ public void writeValueEdit(Object value) {
+ Object[] people = (Object[]) value;
+ m_oId = people[0];
+ nameTextField.setText(Formats.STRING.formatValue(people[1]));
+ m_sPassword = Formats.STRING.formatValue(people[2]);
+ m_RoleModel.setSelectedKey(people[3]);
+ isVisible.setSelected(((Boolean) people[4]).booleanValue());
+ cardIdTextField.setText(Formats.STRING.formatValue(people[5]));
+ imageEditor.setImage((BufferedImage) people[6]);
+
+ if (cardIdTextField.getText().length() == 16) {
+ cardIdLabel.setText(AppLocal.getIntString("label.ibutton"));
+ } else {
+ cardIdLabel.setText(AppLocal.getIntString("label.card"));
+ }
+ System.out.println(cardIdTextField.getText().length());
+
+ nameTextField.setEnabled(true);
+ m_jRole.setEnabled(true);
+ isVisible.setEnabled(true);
+ cardIdTextField.setEnabled(true);
+ imageEditor.setEnabled(true);
+ jButton1.setEnabled(true);
+ webCBSecurity.setEnabled(true);
+ }
+
+ /**
+ *
+ * @return
+ * @throws BasicException
+ */
+ @Override
+ public Object createValue() throws BasicException {
+ Object[] people = new Object[7];
+ people[0] = m_oId == null ? UUID.randomUUID().toString() : m_oId;
+ people[1] = Formats.STRING.parseValue(nameTextField.getText());
+ people[2] = Formats.STRING.parseValue(m_sPassword);
+ people[3] = m_RoleModel.getSelectedKey();
+ people[4] = isVisible.isSelected();
+ people[5] = Formats.STRING.parseValue(cardIdTextField.getText());
+ people[6] = imageEditor.getImage();
+ return people;
+ }
+
+ /**
+ *
+ * @return
+ */
+ @Override
+ public Component getComponent() {
+ return this;
+ }
+
+ /**
+ *
+ * @throws BasicException
+ */
+ public void activate() throws BasicException {
+
+ m_RoleModel = new ComboBoxValModel(m_sentrole.list());
+ m_jRole.setModel(m_RoleModel);
+ }
+
+ /**
+ *
+ */
+ @Override
+ public void refresh() {
+ }
+
+ /**
+ * This method is called from within the constructor to
+ * initialize the form.
+ * WARNING: Do NOT modify this code. The content of this method is
+ * always regenerated by the Form Editor.
+ */
+ // //GEN-BEGIN:initComponents
+ private void initComponents() {
+
+ nameLabel = new javax.swing.JLabel();
+ nameTextField = new javax.swing.JTextField();
+ isVisible = new javax.swing.JCheckBox();
+ visiableLabel = new javax.swing.JLabel();
+ imageLabel = new javax.swing.JLabel();
+ imageEditor = new com.unicenta.data.gui.JImageEditor();
+ jButton1 = new javax.swing.JButton();
+ m_jRole = new javax.swing.JComboBox();
+ roleLabel = new javax.swing.JLabel();
+ cardIdTextField = new javax.swing.JTextField();
+ cardIdLabel = new javax.swing.JLabel();
+ passwordLabel = new javax.swing.JLabel();
+ taxIdLabel = new javax.swing.JLabel();
+ taxIdTextField = new javax.swing.JTextField();
+
+ setFont(new java.awt.Font("Arial", 0, 12)); // NOI18N
+ setPreferredSize(new java.awt.Dimension(500, 500));
+
+ nameLabel.setFont(new java.awt.Font("Arial", 0, 14)); // NOI18N
+ nameLabel.setIcon(new javax.swing.ImageIcon(getClass().getResource("/com/unicenta/images/info.png"))); // NOI18N
+ nameLabel.setText(AppLocal.getIntString("label.peoplenamem")); // NOI18N
+ nameLabel.setPreferredSize(new java.awt.Dimension(110, 30));
+ nameLabel.addMouseListener(new java.awt.event.MouseAdapter() {
+ public void mouseClicked(java.awt.event.MouseEvent evt) {
+ nameLabelMouseClicked(evt);
+ }
+ });
+ add(nameLabel);
+
+ nameTextField.setFont(new java.awt.Font("Arial", 0, 14)); // NOI18N
+ nameTextField.setPreferredSize(new java.awt.Dimension(0, 30));
+ add(nameTextField);
+
+ isVisible.setFont(new java.awt.Font("Arial", 0, 12)); // NOI18N
+ isVisible.setPreferredSize(new java.awt.Dimension(0, 30));
+ add(isVisible);
+
+ visiableLabel.setFont(new java.awt.Font("Arial", 0, 14)); // NOI18N
+ visiableLabel.setText(AppLocal.getIntString("label.peoplevisible")); // NOI18N
+ visiableLabel.setPreferredSize(new java.awt.Dimension(110, 30));
+ add(visiableLabel);
+
+ imageLabel.setFont(new java.awt.Font("Arial", 0, 14)); // NOI18N
+ imageLabel.setText(AppLocal.getIntString("label.peopleimage")); // NOI18N
+ imageLabel.setPreferredSize(new java.awt.Dimension(110, 30));
+ add(imageLabel);
+
+ imageEditor.setFont(new java.awt.Font("Arial", 0, 12)); // NOI18N
+ imageEditor.setPreferredSize(new java.awt.Dimension(300, 250));
+ add(imageEditor);
+
+ jButton1.setFont(new java.awt.Font("Arial", 0, 14)); // NOI18N
+ jButton1.setIcon(new javax.swing.ImageIcon(getClass().getResource("/com/unicenta/images/password.png"))); // NOI18N
+ jButton1.setText(AppLocal.getIntString("button.peoplepassword")); // NOI18N
+ jButton1.setToolTipText("");
+ jButton1.setPreferredSize(new java.awt.Dimension(80, 45));
+ jButton1.addActionListener(new java.awt.event.ActionListener() {
+ public void actionPerformed(java.awt.event.ActionEvent evt) {
+ jButton1ActionPerformed(evt);
+ }
+ });
+ add(jButton1);
+
+ m_jRole.setFont(new java.awt.Font("Arial", 0, 14)); // NOI18N
+ m_jRole.setPreferredSize(new java.awt.Dimension(0, 30));
+ add(m_jRole);
+
+ roleLabel.setFont(new java.awt.Font("Arial", 0, 14)); // NOI18N
+ roleLabel.setText(AppLocal.getIntString("label.rolem")); // NOI18N
+ roleLabel.setPreferredSize(new java.awt.Dimension(110, 30));
+ add(roleLabel);
+
+ cardIdTextField.setFont(new java.awt.Font("Arial", 0, 14)); // NOI18N
+ cardIdTextField.setPreferredSize(new java.awt.Dimension(0, 30));
+ add(cardIdTextField);
+
+ cardIdLabel.setFont(new java.awt.Font("Arial", 0, 14)); // NOI18N
+ cardIdLabel.setText(AppLocal.getIntString("label.card")); // NOI18N
+ cardIdLabel.setPreferredSize(new java.awt.Dimension(110, 30));
+ add(cardIdLabel);
+
+ passwordLabel.setFont(new java.awt.Font("Arial", 0, 14)); // NOI18N
+ passwordLabel.setText(AppLocal.getIntString("label.Password")); // NOI18N
+ passwordLabel.setPreferredSize(new java.awt.Dimension(110, 30));
+ add(passwordLabel);
+
+ taxIdLabel.setText("Tax ID");
+ add(taxIdLabel);
+ add(taxIdTextField);
+ }// //GEN-END:initComponents
+
+ private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {// GEN-FIRST:event_jButton1ActionPerformed
+
+ String sNewPassword = Hashcypher.changePassword(this);
+ if (sNewPassword != null) {
+ m_sPassword = sNewPassword;
+ m_Dirty.setDirty(true);
}
- /**
- *
- */
- @Override
- public void writeValueEOF() {
- m_oId = null;
- nameTextField.setText(null);
- m_sPassword = null;
- m_RoleModel.setSelectedKey(null);
- isVisible.setSelected(false);
+ }// GEN-LAST:event_jButton1ActionPerformed
+
+ private void webCBSecurityActionPerformed(java.awt.event.ActionEvent evt) {// GEN-FIRST:event_webCBSecurityActionPerformed
+
+ if (webCBSecurity.getSelectedIndex() == 0) {
+ if (JOptionPane.showConfirmDialog(this,
+ AppLocal.getIntString("message.cardnew"),
+ AppLocal.getIntString("title.editor"),
+ JOptionPane.YES_NO_OPTION,
+ JOptionPane.QUESTION_MESSAGE) == JOptionPane.YES_OPTION) {
+ cardIdTextField.setText("C" + StringUtils.getCardNumber());
+ m_Dirty.setDirty(true);
+ }
+ }
+
+ if (webCBSecurity.getSelectedIndex() == 1) {
+ if (JOptionPane.showConfirmDialog(this,
+ AppLocal.getIntString("message.cardremove"),
+ AppLocal.getIntString("title.editor"),
+ JOptionPane.YES_NO_OPTION,
+ JOptionPane.QUESTION_MESSAGE) == JOptionPane.YES_OPTION) {
cardIdTextField.setText(null);
- imageEditor.setImage(null);
- nameTextField.setEnabled(false);
- m_jRole.setEnabled(false);
- isVisible.setEnabled(false);
- cardIdTextField.setEnabled(false);
- imageEditor.setEnabled(false);
- jButton1.setEnabled(false);
- webCBSecurity.setEnabled(false);
- }
-
- /**
- *
- */
- @Override
- public void writeValueInsert() {
- m_oId = null;
- nameTextField.setText(null);
- m_sPassword = null;
- m_RoleModel.setSelectedKey(null);
- isVisible.setSelected(true);
- cardIdTextField.setText(null);
- imageEditor.setImage(null);
- nameTextField.setEnabled(true);
- m_jRole.setEnabled(true);
- isVisible.setEnabled(true);
- cardIdTextField.setEnabled(true);
- imageEditor.setEnabled(true);
- jButton1.setEnabled(true);
- webCBSecurity.setEnabled(true);
- }
-
- /**
- *
- * @param value
- */
- @Override
- public void writeValueDelete(Object value) {
- Object[] people = (Object[]) value;
- m_oId = people[0];
- nameTextField.setText(Formats.STRING.formatValue(people[1]));
- m_sPassword = Formats.STRING.formatValue(people[2]);
- m_RoleModel.setSelectedKey(people[3]);
- isVisible.setSelected(((Boolean) people[4]).booleanValue());
- cardIdTextField.setText(Formats.STRING.formatValue(people[5]));
- imageEditor.setImage((BufferedImage) people[6]);
-
- nameTextField.setEnabled(false);
- m_jRole.setEnabled(false);
- isVisible.setEnabled(false);
- cardIdTextField.setEnabled(false);
- imageEditor.setEnabled(false);
- jButton1.setEnabled(false);
- webCBSecurity.setEnabled(false);
+ m_Dirty.setDirty(true);
+ }
}
- /**
- *
- * @param value
- */
- @Override
- public void writeValueEdit(Object value) {
- Object[] people = (Object[]) value;
- m_oId = people[0];
- nameTextField.setText(Formats.STRING.formatValue(people[1]));
- m_sPassword = Formats.STRING.formatValue(people[2]);
- m_RoleModel.setSelectedKey(people[3]);
- isVisible.setSelected(((Boolean) people[4]).booleanValue());
- cardIdTextField.setText(Formats.STRING.formatValue(people[5]));
- imageEditor.setImage((BufferedImage) people[6]);
-
- if (cardIdTextField.getText().length() == 16) {
- cardIdLabel.setText(AppLocal.getIntString("label.ibutton"));
- } else {
- cardIdLabel.setText(AppLocal.getIntString("label.card"));
- }
- System.out.println(cardIdTextField.getText().length());
-
- nameTextField.setEnabled(true);
- m_jRole.setEnabled(true);
- isVisible.setEnabled(true);
- cardIdTextField.setEnabled(true);
- imageEditor.setEnabled(true);
- jButton1.setEnabled(true);
- webCBSecurity.setEnabled(true);
- }
-
- /**
- *
- * @return
- * @throws BasicException
- */
- @Override
- public Object createValue() throws BasicException {
- Object[] people = new Object[7];
- people[0] = m_oId == null ? UUID.randomUUID().toString() : m_oId;
- people[1] = Formats.STRING.parseValue(nameTextField.getText());
- people[2] = Formats.STRING.parseValue(m_sPassword);
- people[3] = m_RoleModel.getSelectedKey();
- people[4] = isVisible.isSelected();
- people[5] = Formats.STRING.parseValue(cardIdTextField.getText());
- people[6] = imageEditor.getImage();
- return people;
+ if (webCBSecurity.getSelectedIndex() == 2) {
+ if (JOptionPane.showConfirmDialog(this,
+ AppLocal.getIntString("message.ibuttonassign"),
+ AppLocal.getIntString("title.editor"),
+ JOptionPane.OK_CANCEL_OPTION,
+ JOptionPane.INFORMATION_MESSAGE) == JOptionPane.OK_OPTION)
+
+ {
+ cardIdTextField.setText(uOWWatch.getibuttonid());
+ cardIdLabel.setText(AppLocal.getIntString("label.ibutton"));
+ m_Dirty.setDirty(true);
+ }
+
}
- /**
- *
- * @return
- */
- @Override
- public Component getComponent() {
- return this;
+ }// GEN-LAST:event_webCBSecurityActionPerformed
+
+ private void nameLabelMouseClicked(java.awt.event.MouseEvent evt) {// GEN-FIRST:event_nameLabelMouseClicked
+ if (evt.getClickCount() == 2) {
+ String uuidString = m_oId.toString();
+ StringSelection stringSelection = new StringSelection(uuidString);
+ Clipboard clpbrd = Toolkit.getDefaultToolkit().getSystemClipboard();
+ clpbrd.setContents(stringSelection, null);
+
+ JOptionPane.showMessageDialog(null,
+ AppLocal.getIntString("message.uuidcopy"));
}
+ }// GEN-LAST:event_nameLabelMouseClicked
- /**
- *
- * @throws BasicException
- */
- public void activate() throws BasicException {
-
- m_RoleModel = new ComboBoxValModel(m_sentrole.list());
- m_jRole.setModel(m_RoleModel);
- }
-
-
- /**
- *
- */
- @Override
- public void refresh() {
- }
-
- /** This method is called from within the constructor to
- * initialize the form.
- * WARNING: Do NOT modify this code. The content of this method is
- * always regenerated by the Form Editor.
- */
- // //GEN-BEGIN:initComponents
- private void initComponents() {
+ // Variables declaration - do not modify//GEN-BEGIN:variables
+ private javax.swing.JLabel cardIdLabel;
+ private javax.swing.JTextField cardIdTextField;
+ private com.unicenta.data.gui.JImageEditor imageEditor;
+ private javax.swing.JLabel imageLabel;
+ private javax.swing.JCheckBox isVisible;
+ private javax.swing.JButton jButton1;
+ private javax.swing.JComboBox m_jRole;
+ private javax.swing.JLabel nameLabel;
+ private javax.swing.JTextField nameTextField;
+ private javax.swing.JLabel passwordLabel;
+ private javax.swing.JLabel roleLabel;
+ private javax.swing.JLabel taxIdLabel;
+ private javax.swing.JTextField taxIdTextField;
+ private javax.swing.JLabel visiableLabel;
+ private com.alee.laf.combobox.WebComboBox webCBSecurity;
+ // End of variables declaration//GEN-END:variables
- nameLabel = new javax.swing.JLabel();
- nameTextField = new javax.swing.JTextField();
- isVisible = new javax.swing.JCheckBox();
- visiableLabel = new javax.swing.JLabel();
- imageLabel = new javax.swing.JLabel();
- imageEditor = new com.unicenta.data.gui.JImageEditor();
- jButton1 = new javax.swing.JButton();
- m_jRole = new javax.swing.JComboBox();
- roleLabel = new javax.swing.JLabel();
- cardIdTextField = new javax.swing.JTextField();
- cardIdLabel = new javax.swing.JLabel();
- passwordLabel = new javax.swing.JLabel();
- taxIdLabel = new javax.swing.JLabel();
- taxIdTextField = new javax.swing.JTextField();
-
- setFont(new java.awt.Font("Arial", 0, 12)); // NOI18N
- setPreferredSize(new java.awt.Dimension(500, 500));
-
- nameLabel.setFont(new java.awt.Font("Arial", 0, 14)); // NOI18N
- nameLabel.setIcon(new javax.swing.ImageIcon(getClass().getResource("/com/unicenta/images/info.png"))); // NOI18N
- nameLabel.setText(AppLocal.getIntString("label.peoplenamem")); // NOI18N
- nameLabel.setPreferredSize(new java.awt.Dimension(110, 30));
- nameLabel.addMouseListener(new java.awt.event.MouseAdapter() {
- public void mouseClicked(java.awt.event.MouseEvent evt) {
- nameLabelMouseClicked(evt);
- }
- });
- add(nameLabel);
-
- nameTextField.setFont(new java.awt.Font("Arial", 0, 14)); // NOI18N
- nameTextField.setPreferredSize(new java.awt.Dimension(0, 30));
- add(nameTextField);
-
- isVisible.setFont(new java.awt.Font("Arial", 0, 12)); // NOI18N
- isVisible.setPreferredSize(new java.awt.Dimension(0, 30));
- add(isVisible);
-
- visiableLabel.setFont(new java.awt.Font("Arial", 0, 14)); // NOI18N
- visiableLabel.setText(AppLocal.getIntString("label.peoplevisible")); // NOI18N
- visiableLabel.setPreferredSize(new java.awt.Dimension(110, 30));
- add(visiableLabel);
-
- imageLabel.setFont(new java.awt.Font("Arial", 0, 14)); // NOI18N
- imageLabel.setText(AppLocal.getIntString("label.peopleimage")); // NOI18N
- imageLabel.setPreferredSize(new java.awt.Dimension(110, 30));
- add(imageLabel);
-
- imageEditor.setFont(new java.awt.Font("Arial", 0, 12)); // NOI18N
- imageEditor.setPreferredSize(new java.awt.Dimension(300, 250));
- add(imageEditor);
-
- jButton1.setFont(new java.awt.Font("Arial", 0, 14)); // NOI18N
- jButton1.setIcon(new javax.swing.ImageIcon(getClass().getResource("/com/unicenta/images/password.png"))); // NOI18N
- jButton1.setText(AppLocal.getIntString("button.peoplepassword")); // NOI18N
- jButton1.setToolTipText("");
- jButton1.setPreferredSize(new java.awt.Dimension(80, 45));
- jButton1.addActionListener(new java.awt.event.ActionListener() {
- public void actionPerformed(java.awt.event.ActionEvent evt) {
- jButton1ActionPerformed(evt);
- }
- });
- add(jButton1);
-
- m_jRole.setFont(new java.awt.Font("Arial", 0, 14)); // NOI18N
- m_jRole.setPreferredSize(new java.awt.Dimension(0, 30));
- add(m_jRole);
-
- roleLabel.setFont(new java.awt.Font("Arial", 0, 14)); // NOI18N
- roleLabel.setText(AppLocal.getIntString("label.rolem")); // NOI18N
- roleLabel.setPreferredSize(new java.awt.Dimension(110, 30));
- add(roleLabel);
-
- cardIdTextField.setFont(new java.awt.Font("Arial", 0, 14)); // NOI18N
- cardIdTextField.setPreferredSize(new java.awt.Dimension(0, 30));
- add(cardIdTextField);
-
- cardIdLabel.setFont(new java.awt.Font("Arial", 0, 14)); // NOI18N
- cardIdLabel.setText(AppLocal.getIntString("label.card")); // NOI18N
- cardIdLabel.setPreferredSize(new java.awt.Dimension(110, 30));
- add(cardIdLabel);
-
- passwordLabel.setFont(new java.awt.Font("Arial", 0, 14)); // NOI18N
- passwordLabel.setText(AppLocal.getIntString("label.Password")); // NOI18N
- passwordLabel.setPreferredSize(new java.awt.Dimension(110, 30));
- add(passwordLabel);
-
- taxIdLabel.setText("Tax ID");
- add(taxIdLabel);
- add(taxIdTextField);
- }// //GEN-END:initComponents
-
- private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed
-
- String sNewPassword = Hashcypher.changePassword(this);
- if (sNewPassword != null) {
- m_sPassword = sNewPassword;
- m_Dirty.setDirty(true);
- }
-
- }//GEN-LAST:event_jButton1ActionPerformed
-
- private void webCBSecurityActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_webCBSecurityActionPerformed
-
-
- if(webCBSecurity.getSelectedIndex() == 0){
- if (JOptionPane.showConfirmDialog(this,
- AppLocal.getIntString("message.cardnew"),
- AppLocal.getIntString("title.editor"),
- JOptionPane.YES_NO_OPTION,
- JOptionPane.QUESTION_MESSAGE) == JOptionPane.YES_OPTION)
- {
- cardIdTextField.setText("C" + StringUtils.getCardNumber());
- m_Dirty.setDirty(true);
- }
- }
-
- if(webCBSecurity.getSelectedIndex() == 1){
- if (JOptionPane.showConfirmDialog(this,
- AppLocal.getIntString("message.cardremove"),
- AppLocal.getIntString("title.editor"),
- JOptionPane.YES_NO_OPTION,
- JOptionPane.QUESTION_MESSAGE) == JOptionPane.YES_OPTION)
- {
- cardIdTextField.setText(null);
- m_Dirty.setDirty(true);
- }
- }
-
- if(webCBSecurity.getSelectedIndex() == 2){
- if (JOptionPane.showConfirmDialog(this,
- AppLocal.getIntString("message.ibuttonassign"),
- AppLocal.getIntString("title.editor"),
- JOptionPane.OK_CANCEL_OPTION,
- JOptionPane.INFORMATION_MESSAGE) == JOptionPane.OK_OPTION)
-
- {
- cardIdTextField.setText( uOWWatch.getibuttonid() );
- cardIdLabel.setText(AppLocal.getIntString("label.ibutton"));
- m_Dirty.setDirty(true);
- }
-
- }
-
- }//GEN-LAST:event_webCBSecurityActionPerformed
-
- private void nameLabelMouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_nameLabelMouseClicked
- if (evt.getClickCount() == 2) {
- String uuidString = m_oId.toString();
- StringSelection stringSelection = new StringSelection(uuidString);
- Clipboard clpbrd = Toolkit.getDefaultToolkit().getSystemClipboard();
- clpbrd.setContents(stringSelection, null);
-
- JOptionPane.showMessageDialog(null,
- AppLocal.getIntString("message.uuidcopy"));
- }
- }//GEN-LAST:event_nameLabelMouseClicked
-
-
- // Variables declaration - do not modify//GEN-BEGIN:variables
- private javax.swing.JLabel cardIdLabel;
- private javax.swing.JTextField cardIdTextField;
- private com.unicenta.data.gui.JImageEditor imageEditor;
- private javax.swing.JLabel imageLabel;
- private javax.swing.JCheckBox isVisible;
- private javax.swing.JButton jButton1;
- private javax.swing.JComboBox m_jRole;
- private javax.swing.JLabel nameLabel;
- private javax.swing.JTextField nameTextField;
- private javax.swing.JLabel passwordLabel;
- private javax.swing.JLabel roleLabel;
- private javax.swing.JLabel taxIdLabel;
- private javax.swing.JTextField taxIdTextField;
- private javax.swing.JLabel visiableLabel;
- // End of variables declaration//GEN-END:variables
-
}