diff --git a/Documentacion_de_proyecto/Modelo de dominio.jpg b/Documentacion_de_proyecto/Modelo de dominio.jpg deleted file mode 100644 index 3f4e7857c33cf0c8754685a821a01acbda576bf1..0000000000000000000000000000000000000000 Binary files a/Documentacion_de_proyecto/Modelo de dominio.jpg and /dev/null differ diff --git a/Documentacion_de_proyecto/Modelo de dominio.vpd b/Documentacion_de_proyecto/Modelo de dominio.vpd deleted file mode 100644 index d3a3469e20ebe762b7fd8cb0d6e78c088b02c8b2..0000000000000000000000000000000000000000 --- a/Documentacion_de_proyecto/Modelo de dominio.vpd +++ /dev/null @@ -1 +0,0 @@ -<vpwebdiagram modified="2019-08-20T01:32:37.929Z" host="diagrams.visual-paradigm.com" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:68.0) Gecko/20100101 Firefox/68.0" version="10.8.0" etag="xq44IICZ14BXNWjDLdDU" type="device">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</vpwebdiagram> \ No newline at end of file diff --git a/UyTube_aplicacion/src/Presentacion/DatosDePrueba.java b/UyTube_aplicacion/src/Presentacion/DatosDePrueba.java index 45760c61507d47b99b4b3a9609ed38d904c3d5ef..645809e87c0dc573e78ef9b329c9381a6be27be8 100644 --- a/UyTube_aplicacion/src/Presentacion/DatosDePrueba.java +++ b/UyTube_aplicacion/src/Presentacion/DatosDePrueba.java @@ -31,6 +31,10 @@ public class DatosDePrueba { agregarVideosAListasDeReproduccion(); agregarComentarios(); mostrarDatos(); + sys.liberarMemoriaListaDeReproduccion(); + sys.liberarMemoriaVideo(); + sys.liberarMemoriaUsuarioActual(); + sys.liberarMemoriaUsuario(); } private static void cargarCategorias(){ diff --git a/UyTube_aplicacion/src/Presentacion/ListaDeReproduccion/frmAgregarVideoAListaDeReproduccion.java b/UyTube_aplicacion/src/Presentacion/ListaDeReproduccion/frmAgregarVideoAListaDeReproduccion.java index 3082a7d3b7a4fb35b3b6b14e4835ce9401fdada8..227d5b28473807b9f1948cc749b7dc1753633920 100644 --- a/UyTube_aplicacion/src/Presentacion/ListaDeReproduccion/frmAgregarVideoAListaDeReproduccion.java +++ b/UyTube_aplicacion/src/Presentacion/ListaDeReproduccion/frmAgregarVideoAListaDeReproduccion.java @@ -282,7 +282,6 @@ if (evt.getValueIsAdjusting()) return; try { String nick = lstUsuariosL.getSelectedValue(); DtUsuario dtu = sys.seleccionarUsuarioActual(nick); - DtCanal dtc = sys.obtenerCanalDeUsuario(); listaDeListasRep = sys.listarListasDeReproduccionDeUsuario(nick); listarListassRep(listaDeListasRep); diff --git a/UyTube_aplicacion/src/Presentacion/Usuario/frmAltaUsuario.java b/UyTube_aplicacion/src/Presentacion/Usuario/frmAltaUsuario.java index 661d230303f52ee39c4cb5e3090c1ac111bc570e..a336c47c3c1f21f29add96d8508394df813db1f9 100644 --- a/UyTube_aplicacion/src/Presentacion/Usuario/frmAltaUsuario.java +++ b/UyTube_aplicacion/src/Presentacion/Usuario/frmAltaUsuario.java @@ -543,6 +543,16 @@ public class frmAltaUsuario extends javax.swing.JDialog { lbMsjFecha.setOpaque(true); lbMsjFecha.setForeground(Color.WHITE); lbMsjFecha.setBackground(colorError); + }else { + java.util.Date hoy = new java.util.Date(); + if (hoy.compareTo(fecha) <= 0){ + jDateChooser1.setBorder(BorderFactory.createLineBorder(colorError, 1)); + lbMsjFecha.setText(" La fecha es posterior a la actual"); + lbMsjFecha.setOpaque(true); + lbMsjFecha.setForeground(Color.WHITE); + lbMsjFecha.setBackground(colorError); + return; + } } if(v5[0]==0 || v5[1]==0 || v5[2]==0 || v5[3]==0){ return; @@ -555,7 +565,7 @@ public class frmAltaUsuario extends javax.swing.JDialog { try { DtUsuario dtUsuario = new DtUsuario(nickname, nickname, nombre, apellido, email, fecha, ruta, 0); - DtCanal dtCanal = new DtCanal(Canal.getNuevoId(), nombre, descripcion, privacidad); + DtCanal dtCanal = new DtCanal(0, nombreCanal, descripcion, privacidad); sys.altaUsuarioCanal(dtUsuario, dtCanal); JOptionPane.showMessageDialog(null, "Se ha creado el usuario "+nickname, "Alta de usuario", JOptionPane.INFORMATION_MESSAGE); limpiarCampos(); diff --git a/UyTube_aplicacion/src/Presentacion/Usuario/frmModificarUsuario.java b/UyTube_aplicacion/src/Presentacion/Usuario/frmModificarUsuario.java index 2934da71e2a4057c84aa805fffbbe0217e76716d..59482c5f1d27ad44b4336f2b1ece309956384986 100644 --- a/UyTube_aplicacion/src/Presentacion/Usuario/frmModificarUsuario.java +++ b/UyTube_aplicacion/src/Presentacion/Usuario/frmModificarUsuario.java @@ -436,14 +436,14 @@ public class frmModificarUsuario extends javax.swing.JDialog { if (txtApellido.getText().isEmpty()) { JOptionPane.showMessageDialog(null, "El campo apellido no puede quedar vacÃo", "Error", JOptionPane.WARNING_MESSAGE); } else { - txtApellido.setText(txtNombre.getText().trim()); + txtApellido.setText(txtApellido.getText().trim()); if (!validarNombres(txtApellido.getText())) { JOptionPane.showMessageDialog(null, "El apellido tiene caracteres no válidos", "Error", JOptionPane.WARNING_MESSAGE); } else { if (txtNombreCanal.getText().isEmpty()) { JOptionPane.showMessageDialog(null, "El campo nombre de canal no puede quedar vacÃo", "Error", JOptionPane.WARNING_MESSAGE); } else { - txtNombreCanal.setText(txtNombre.getText().trim()); + txtNombreCanal.setText(txtNombreCanal.getText().trim()); String pass = user.getContrasenia(); if (chkCambiarContra.isSelected()) { diff --git a/UyTube_aplicacion/src/Presentacion/Video/frmAltaVideo.java b/UyTube_aplicacion/src/Presentacion/Video/frmAltaVideo.java index b775a03c6e9d2d1321837e909df530354e425edd..728f0472d1a88756fff64b89d122fd9849b3171c 100644 --- a/UyTube_aplicacion/src/Presentacion/Video/frmAltaVideo.java +++ b/UyTube_aplicacion/src/Presentacion/Video/frmAltaVideo.java @@ -382,7 +382,7 @@ public class frmAltaVideo extends javax.swing.JDialog { return; } try { - DtVideo dtVideo = new DtVideo(Video.getNuevoId(), nombre, descripcion, duracion, fecha, url, Privacidad.PRIVADO, categoria, 0, 0); + DtVideo dtVideo = new DtVideo(0, nombre, descripcion, duracion, fecha, url, Privacidad.PRIVADO, categoria, 0, 0); int opcion=JOptionPane.showConfirmDialog(null, "¿Desea guardar el video \""+nombre+"\"?" , "Confirmar alta de Video", JOptionPane.OK_CANCEL_OPTION, JOptionPane.QUESTION_MESSAGE);