Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private void btnUpdateActionPerformed(java.awt.event.ActionEvent evt) {
- cbUpdateLarare.getSelectedItem();
- cbAndraAdmin.isSelected();
- String lararId = tfAndraLararID.getText();
- String forNamn = tfAndraFornamn.getText();
- String efterNamn = tfAndraEfternamn.getText();
- String losenOrd = tfAndraLosenord.getText();
- try {
- if (losenOrd.isEmpty()) { //Om rutan är tom ska värdena inte ändras. Detta förhindrar även att värdena i databasen inte blir tomma.
- System.out.println("");
- } else {
- //Uppdaterar följande värde i databasen
- String updateLosenord = "UPDATE LARARE SET losenord =" + "'" + losenOrd + "'" + "where fornamn = " + "'" + cbUpdateLarare.getSelectedItem() + "'";
- idb.update(updateLosenord);
- }
- if (efterNamn.isEmpty()) {
- System.out.println("");
- } else {
- String updateEfternamn = "UPDATE LARARE SET efternamn =" + "'" + efterNamn + "'" + "where fornamn = " + "'" + cbUpdateLarare.getSelectedItem() + "'";
- idb.update(updateEfternamn);
- }
- if (lararId.isEmpty()) {
- System.out.println("");
- } else {
- String updateLararId = "UPDATE LARARE SET larar_id =" + "'" + lararId + "'" + "where fornamn = " + "'" + cbUpdateLarare.getSelectedItem() + "'";
- idb.update(updateLararId);
- }
- if (forNamn.isEmpty()) {
- System.out.println("");
- } else {
- String updateFornamn = "UPDATE LARARE SET fornamn =" + "'" + forNamn + "'" + "where fornamn = " + "'" + cbUpdateLarare.getSelectedItem() + "'";
- idb.update(updateFornamn);
- }
- } catch (InfException e) {
- System.out.println(e);
- JOptionPane.showConfirmDialog(null, "Något gick fel med uppdatering av ovanstående textfälten.");
- }
- try {
- if (cbAndraAdmin.isSelected()) { // om rutan "administratör är ibockad ska följande rader köras - då blir vald lärare admin.
- String adminArVald = "update larare set administrator = 'T' where fornamn = " + "'" + cbUpdateLarare.getSelectedItem() + "'";
- idb.update(adminArVald);
- } else { //Om rutan ej är ifylld uppdateras den valda läraren til - EJ admin!
- String adminEjVald = "update larare set administrator = 'F' where fornamn = " + "'" + cbUpdateLarare.getSelectedItem() + "'";
- idb.update(adminEjVald);
- }
- JOptionPane.showMessageDialog(null, "Du har uppdaterat " + cbUpdateLarare.getSelectedItem() + ".");
- } catch (InfException e) {
- System.out.println(e);
- JOptionPane.showConfirmDialog(null, "Någpt gick fel med uppdatering av administrationer.");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement