diff options
Diffstat (limited to 'dozentenmodul/src/main/java/gui/image/DeleteImage_GUI.java')
| -rw-r--r-- | dozentenmodul/src/main/java/gui/image/DeleteImage_GUI.java | 34 |
1 files changed, 19 insertions, 15 deletions
diff --git a/dozentenmodul/src/main/java/gui/image/DeleteImage_GUI.java b/dozentenmodul/src/main/java/gui/image/DeleteImage_GUI.java index e3f482e2..cb74f76f 100644 --- a/dozentenmodul/src/main/java/gui/image/DeleteImage_GUI.java +++ b/dozentenmodul/src/main/java/gui/image/DeleteImage_GUI.java @@ -59,6 +59,7 @@ import javax.swing.table.TableRowSorter; import models.Links; import models.person; +import org.apache.log4j.Logger; import org.apache.thrift.TException; import server.generated.Server.Client; @@ -69,6 +70,9 @@ import javax.swing.JTextArea; @SuppressWarnings("serial") public class DeleteImage_GUI extends JFrame { + + private final static Logger LOGGER = Logger + .getLogger(FTPCreateUploader_GUI.class); private final JPanel contentPanel = new JPanel(); JLabel labelName; @@ -212,7 +216,7 @@ public class DeleteImage_GUI extends JFrame { UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); } catch (ClassNotFoundException | InstantiationException | IllegalAccessException | UnsupportedLookAndFeelException e) { - // TODO Auto-generated catch block + e.printStackTrace(); } // Setzt den Fenstertitel @@ -320,7 +324,7 @@ public class DeleteImage_GUI extends JFrame { comboBox.addItem(list.get(i)); } } catch (TException e2) { - // TODO Auto-generated catch block + e2.printStackTrace(); JOptionPane.showMessageDialog(c, e2.getCause() + "\n" + e2.getStackTrace(), "Debug-Message", @@ -421,7 +425,6 @@ public class DeleteImage_GUI extends JFrame { .getSelectedRow()), 7) .toString(); - // TODO // Image darf nur geloescht werden, wenn keine // Veranstaltung mehr auf das Image verweist. // Unbdingt abfragen! @@ -432,26 +435,26 @@ public class DeleteImage_GUI extends JFrame { try { client.deleteImageServer(imageid, imageversion); - if (client.deleteImageData(imageid, - imageversion)) { - // if (client.deleteImageServer(imageid - // ,imageversion)) { + if (client.deleteImageData(imageid,imageversion)) { + + LOGGER.info("Image '"+imageid+"' erfolgreich gelöscht."); DeleteImage_GUI di = new DeleteImage_GUI(c); di.setVisible(true); dispose(); } else { + LOGGER.info("Image '"+imageid+"' konnte nicht gelöscht werden."); JOptionPane .showConfirmDialog( c, - "Löschen von der DB hat leider nicht geklappt!!", + "Image konnte nicht gelöscht werden.", "Fehler", JOptionPane.INFORMATION_MESSAGE); } } catch (HeadlessException e) { - // TODO Auto-generated catch block + e.printStackTrace(); JOptionPane.showMessageDialog( c, @@ -460,7 +463,7 @@ public class DeleteImage_GUI extends JFrame { "Debug-Message", JOptionPane.ERROR_MESSAGE); } catch (TException e) { - // TODO Auto-generated catch block + e.printStackTrace(); JOptionPane.showMessageDialog( c, @@ -471,6 +474,7 @@ public class DeleteImage_GUI extends JFrame { } } else { + LOGGER.info("Image '"+imageid+"' konnte nicht gelöscht werden, da mindestens eine Veranstaltung mit diesem Image verlinkt ist."); JOptionPane .showMessageDialog( @@ -480,7 +484,7 @@ public class DeleteImage_GUI extends JFrame { JOptionPane.INFORMATION_MESSAGE); } } catch (TException e) { - // TODO Auto-generated catch block + e.printStackTrace(); JOptionPane.showMessageDialog(c, e.getCause() + "\n" + e.getStackTrace(), @@ -710,7 +714,7 @@ public class DeleteImage_GUI extends JFrame { open.openWebpage(windows); } catch (URISyntaxException e) { - // TODO Auto-generated catch block + e.printStackTrace(); } } @@ -731,7 +735,7 @@ public class DeleteImage_GUI extends JFrame { open.openWebpage(windows); } catch (URISyntaxException e) { - // TODO Auto-generated catch block + e.printStackTrace(); } @@ -802,7 +806,7 @@ public class DeleteImage_GUI extends JFrame { return model; } catch (TException | ParseException e1) { - // TODO Auto-generated catch block + e1.printStackTrace(); JOptionPane.showMessageDialog(c, e1.getCause() + "\n" + e1.getStackTrace(), "Debug-Message", @@ -860,7 +864,7 @@ public class DeleteImage_GUI extends JFrame { labelVersion.setText(res.get("version")); textAreadesc.setText(res.get("desc")); } catch (TException | ParseException e1) { - // TODO Auto-generated catch block + e1.printStackTrace(); } } |
