Advertisement
Guest User

Untitled

a guest
Sep 9th, 2017
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.30 KB | None | 0 0
  1. private void btnSaveActionPerformed(java.awt.event.ActionEvent evt) {                                        
  2.         String userName = txtFieldUserName.getText();
  3.  
  4.         char[] pw = txtFieldPassword.getPassword();
  5.         String password = new String(pw);
  6.        
  7.         userName.trim();
  8.         password.trim();
  9.         if(!userName.isEmpty() && !password.isEmpty()){
  10.  
  11.             if(user == null){
  12.  
  13.                 User u = new User();
  14.  
  15.                 u.setUsername(userName);
  16.                 u.setPassword(password);
  17.                 u.setRank((PersonalType)cmbBoxType.getSelectedItem());
  18.                 u.setStaff(staffMember);
  19.                 if(staffMember != null)
  20.                 {
  21.                     System.out.println("De naam is: " + staffMember.getName());
  22.                 }
  23.                
  24.  
  25.                 if((PersonalType)cmbBoxType.getSelectedItem() == PersonalType.staffMember && staffMember == null){
  26.                     lblError.setText("Select a staff");
  27.                 }else if(Controller.Instance().addUser(u)){
  28.                     JOptionPane.showMessageDialog(this, "User saved");
  29.                        this.dispose();
  30.                 }
  31.                 else{
  32.                     lblError.setText("UserName already exsists");
  33.                 }
  34.             }
  35.             else{
  36.                 User u = new User();
  37.                 u.CopyUser(user);
  38.                 u.setUsername(userName);
  39.                 u.setPassword(password);
  40.                 u.setRank((PersonalType)cmbBoxType.getSelectedItem());
  41.  
  42.                 if(staffMember != null){
  43.                     u.setStaff(staffMember);
  44.                 }
  45.                
  46.                 if((PersonalType)cmbBoxType.getSelectedItem() == PersonalType.staffMember && staffMember == null){
  47.                     lblError.setText("Select a staff");
  48.                 }else if(Controller.Instance().ChangeUser(user, u))
  49.                 {
  50.                     JOptionPane.showMessageDialog(this, "User saved");
  51.                     this.dispose();
  52.                 }
  53.                 else{
  54.                     lblError.setText("Change User failed username already exsists");
  55.                 }
  56.             }
  57.         }
  58.         else{
  59.             lblError.setText("Please enter a correct username and or password");
  60.         }
  61.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement