From c3c08721504d0b1a5b364c598a1b2facd08b8f2f Mon Sep 17 00:00:00 2001
From: Facundo <facu_camilo2@hotmail.com>
Date: Sun, 8 Sep 2019 16:07:00 -0300
Subject: [PATCH] Opshionpeins corregidos

---
 .../Categoria/frmListarCategorias.java            | 15 ++++++++++-----
 .../Presentacion/Usuario/frmModificarUsuario.java | 10 +++++-----
 .../src/Presentacion/Video/frmModificarVideo.java |  2 +-
 3 files changed, 16 insertions(+), 11 deletions(-)

diff --git a/UyTube_aplicacion/src/Presentacion/Categoria/frmListarCategorias.java b/UyTube_aplicacion/src/Presentacion/Categoria/frmListarCategorias.java
index cf2954d..a27391d 100644
--- a/UyTube_aplicacion/src/Presentacion/Categoria/frmListarCategorias.java
+++ b/UyTube_aplicacion/src/Presentacion/Categoria/frmListarCategorias.java
@@ -3,6 +3,7 @@ package Presentacion.Categoria;
 
 import Logica.Controladores.CAdmin;
 import javax.swing.DefaultListModel;
+import javax.swing.JOptionPane;
 
 public class frmListarCategorias extends javax.swing.JDialog {
 
@@ -10,12 +11,16 @@ public class frmListarCategorias extends javax.swing.JDialog {
         super(parent, modal);
         initComponents();
         this.setLocationRelativeTo(null);
-        
-        DefaultListModel modelo2 = new DefaultListModel();
-        for(int i = 0; i<CAdmin.getInstancia().listarCategorias().size(); i++){
-            modelo2.add(i, CAdmin.getInstancia().listarCategorias().get(i));
-        }
+
+        try {
+            DefaultListModel modelo2 = new DefaultListModel();
+            for (int i = 0; i < CAdmin.getInstancia().listarCategorias().size(); i++) {
+                modelo2.add(i, CAdmin.getInstancia().listarCategorias().get(i));
+            }
             lstCategorias.setModel(modelo2);
+        } catch (Exception e) {
+            JOptionPane.showMessageDialog(null, "Ha ocurrido un error\n" + e.getMessage(), "Error", JOptionPane.ERROR_MESSAGE);
+        }
     }
 
     @SuppressWarnings("unchecked")
diff --git a/UyTube_aplicacion/src/Presentacion/Usuario/frmModificarUsuario.java b/UyTube_aplicacion/src/Presentacion/Usuario/frmModificarUsuario.java
index ddc9767..a201bd5 100644
--- a/UyTube_aplicacion/src/Presentacion/Usuario/frmModificarUsuario.java
+++ b/UyTube_aplicacion/src/Presentacion/Usuario/frmModificarUsuario.java
@@ -42,7 +42,7 @@ public class frmModificarUsuario extends javax.swing.JDialog {
             // lista usuarios en el JList
             listarUsuarios(sys.listarUsuarios());
         } catch (Exception e) {
-            JOptionPane.showMessageDialog(null, "Ha ocurrido un error", "Error", JOptionPane.ERROR_MESSAGE);
+            JOptionPane.showMessageDialog(null, "Ha ocurrido un error\n" + e.getMessage(), "Error", JOptionPane.ERROR_MESSAGE);
         }
 
     }
@@ -444,14 +444,14 @@ public class frmModificarUsuario extends javax.swing.JDialog {
                                             if (txtContraNueva1.getText().equals(txtContraNueva2.getText())) {
                                                 pass = txtContraNueva1.getText();
                                             } else {
-                                                JOptionPane.showMessageDialog(null, "Las contraseñas no coinciden, no se pudo efectuar el cambio de contraseña. Inténtelo de nuevo", "OK", JOptionPane.WARNING_MESSAGE);
+                                                JOptionPane.showMessageDialog(null, "Las contraseñas no coinciden, no se pudo efectuar el cambio de contraseña. Inténtelo de nuevo", "Error", JOptionPane.WARNING_MESSAGE);
                                                 txtContraNueva1.setText("");
                                                 txtContraNueva2.setText("");
                                                 return;
                                             }
 
                                         } else {
-                                            JOptionPane.showMessageDialog(null, "Ingrese la contraseña nueva", "OK", JOptionPane.WARNING_MESSAGE);
+                                            JOptionPane.showMessageDialog(null, "Ingrese la contraseña nueva", "Error", JOptionPane.WARNING_MESSAGE);
                                             return;
                                         }
                                     }
@@ -460,7 +460,7 @@ public class frmModificarUsuario extends javax.swing.JDialog {
                                         java.util.Date utilDate = dcFecha.getDate();
                                         fecha = new java.sql.Date(utilDate.getTime());
                                     }else{
-                                        JOptionPane.showMessageDialog(null, "Debe seleccionar la fecha de nacimiento", "OK", JOptionPane.WARNING_MESSAGE);
+                                        JOptionPane.showMessageDialog(null, "Debe seleccionar la fecha de nacimiento", "Error", JOptionPane.WARNING_MESSAGE);
                                         return;
                                     }
                                     DtUsuario u = new DtUsuario(user.getNickname(), pass, txtNombre.getText(), txtApellido.getText(), user.getCorreo(), fecha, ruta, PROPERTIES);
@@ -546,7 +546,7 @@ public class frmModificarUsuario extends javax.swing.JDialog {
             txtContraNueva2.setText("");
 
         } catch (Exception e) {
-            JOptionPane.showMessageDialog(null, "Ha ocurrido un error", "Error", JOptionPane.ERROR_MESSAGE);
+            JOptionPane.showMessageDialog(null, "Ha ocurrido un error\n" + e.getMessage(), "Error", JOptionPane.ERROR_MESSAGE);
 
         }        // TODO add your handling code here:
     }//GEN-LAST:event_lstUsuariosValueChanged
diff --git a/UyTube_aplicacion/src/Presentacion/Video/frmModificarVideo.java b/UyTube_aplicacion/src/Presentacion/Video/frmModificarVideo.java
index 0bd789a..9634f09 100644
--- a/UyTube_aplicacion/src/Presentacion/Video/frmModificarVideo.java
+++ b/UyTube_aplicacion/src/Presentacion/Video/frmModificarVideo.java
@@ -39,7 +39,7 @@ public class frmModificarVideo extends javax.swing.JDialog {
             listarUsuarios(sys.listarUsuarios());
 
         } catch (Exception e) {
-            JOptionPane.showMessageDialog(null, "Ha ocurrido un error", "Error", JOptionPane.ERROR_MESSAGE);
+            JOptionPane.showMessageDialog(null, "Ha ocurrido un error\n" + e.getMessage(), "Error", JOptionPane.ERROR_MESSAGE);
         }
     }
 
-- 
GitLab