summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src/main/java/gui/image/DeleteImage_GUI.java
diff options
context:
space:
mode:
Diffstat (limited to 'dozentenmodul/src/main/java/gui/image/DeleteImage_GUI.java')
-rw-r--r--dozentenmodul/src/main/java/gui/image/DeleteImage_GUI.java34
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();
}
}