Ejemplo n.º 1
0
 public void actionPerformed(ActionEvent e) {
   if (e.getSource() == button_1) // ADD
   {
     if (acc == 0) // student
     {
       secret = rand.generatePassword();
       sql =
           "insert into studentAccount(username,password)"
               + " values('"
               + accTxt.getText()
               + "','"
               + ec.encrypt(secret)
               + "')";
       db.execUpdate(sql);
     } else if (acc == 1) // teacher
     {
       secret = rand.generatePassword();
       sql =
           "insert into teacherAccount(username,password)"
               + " values('"
               + accTxt.getText()
               + "','"
               + ec.encrypt(secret)
               + "')";
       db.execUpdate(sql);
     } else if (acc == 2) // officer
     {
       secret = rand.generatePassword();
       sql =
           "insert into officerAccount(username,password)"
               + " values('"
               + accTxt.getText()
               + "','"
               + ec.encrypt(secret)
               + "')";
       db.execUpdate(sql);
     }
     passTxt.setText(secret);
     msg.showMessageDialog(null, "New Account Created!");
   } else if (e.getSource() == button_2) {
     setVisible(false);
     MainGui.m_AdUser.setSelected(false);
   }
   accTxt.setText("");
   passTxt.setText("");
 }