Skip to content
Snippets Groups Projects
Commit 17276608 authored by Julio Arrieta's avatar Julio Arrieta
Browse files

QuitarVideo queda terminada

parent f10d405f
No related branches found
No related tags found
No related merge requests found
...@@ -96,7 +96,7 @@ public class DatosDePrueba { ...@@ -96,7 +96,7 @@ public class DatosDePrueba {
sys.seleccionarUsuarioActual("MCBolso"); sys.seleccionarUsuarioActual("MCBolso");
sys.seguirUsuario(); sys.seguirUsuario();
sys.seleccionarUsuarioActual("camilillo15"); sys.seleccionarUsuarioActual("camilillo15");
sys.seguirUsuario(); sys.seguirUsuario();
sys.liberarMemoriaUsuario(); sys.liberarMemoriaUsuario();
sys.liberarMemoriaUsuarioActual(); sys.liberarMemoriaUsuarioActual();
...@@ -208,7 +208,7 @@ public class DatosDePrueba { ...@@ -208,7 +208,7 @@ public class DatosDePrueba {
); );
sys.liberarMemoriaUsuario(); sys.liberarMemoriaUsuario();
} }
private static void agregarVideosAListasDeReproduccion(){ private static void agregarVideosAListasDeReproduccion(){
......
...@@ -22,37 +22,47 @@ public class frmQuitarVideoDeListaDeReproduccion extends javax.swing.JDialog { ...@@ -22,37 +22,47 @@ public class frmQuitarVideoDeListaDeReproduccion extends javax.swing.JDialog {
initComponents(); initComponents();
this.setLocationRelativeTo(null); this.setLocationRelativeTo(null);
sys = Fabrica.getInstancia().getIAdmin(); sys = Fabrica.getInstancia().getIAdmin();
} }
private void limpiarLstVideos(){
DefaultListModel modelo = new DefaultListModel();
lstVideos.setModel(modelo);
indexVideos.clear();
}
private void cargarListaUsuarios(){ private void cargarListaUsuarios(){
DefaultListModel modelo = new DefaultListModel(); DefaultListModel modelo = new DefaultListModel();
if(!sys.listarUsuarios().isEmpty()){ if(!sys.listarUsuarios().isEmpty()){
for(DtUsuario elem: sys.listarUsuarios()){ for(DtUsuario elem: sys.listarUsuarios()){
modelo.addElement(elem.getNickname()); modelo.addElement(elem.getNickname());
System.out.println("Lista Usuarios, nombre: "+elem.getNickname());
} }
lstUsuarios.setModel(modelo); lstUsuarios.setModel(modelo);
} }
} }
private void cargarListaReproducion(){ private void cargarListaReproducion(ArrayList<DtListaDeReproduccion> dts){
indexListRes.clear();
DefaultListModel modelo = new DefaultListModel(); DefaultListModel modelo = new DefaultListModel();
if(!sys.listarListasDeReproduccionDeUsuario(usrSeleccionado).isEmpty()){ if(!dts.isEmpty()){
for (DtListaDeReproduccion elem : sys.listarListasDeReproduccionDeUsuario(usrSeleccionado)) { for (DtListaDeReproduccion elem : dts) {
modelo.addElement(elem.getNombre()); modelo.addElement(elem.getNombre());
indexListRes.add(elem.getId());//guarda todos los id en la misma posicion que el modelo indexListRes.add(elem.getId());//guarda todos los id en la misma posicion que el modelo
System.out.println("Lista Reprocuccion, nombre: "+elem.getNombre()+" id: "+elem.getId());
} }
lstListasRep.setModel(modelo); lstListasRep.setModel(modelo);
lstListasRep.setSelectedIndex(0); //Selecciona le primer elemento limpiarLstVideos();
cargarListaVideos();
} }
} }
private void cargarListaVideos(){ private void cargarListaVideos(){
indexVideos.clear();
DefaultListModel modelo = new DefaultListModel(); DefaultListModel modelo = new DefaultListModel();
if(!sys.listarVideosDeListaDeReproduccion().isEmpty()){ //Obtiene los videos de la lista de reproduccion seleccionada if(!sys.listarVideosDeListaDeReproduccion().isEmpty()){ //Obtiene los videos de la lista de reproduccion seleccionada
for (DtVideo elem : sys.listarVideosDeListaDeReproduccion()) { for (DtVideo elem : sys.listarVideosDeListaDeReproduccion()) {
modelo.addElement(elem.getNombre()); modelo.addElement(elem.getNombre());
indexVideos.add(elem.getId());//guarda todos los id en la misma posicion que el modelo indexVideos.add(elem.getId());//guarda todos los id en la misma posicion que el modelo
System.out.println("Lista Videos, nombre: "+elem.getNombre()+" id: "+elem.getId());
} }
lstVideos.setModel(modelo); lstVideos.setModel(modelo);
} }
...@@ -205,8 +215,9 @@ public class frmQuitarVideoDeListaDeReproduccion extends javax.swing.JDialog { ...@@ -205,8 +215,9 @@ public class frmQuitarVideoDeListaDeReproduccion extends javax.swing.JDialog {
// limpiarListaRerp();//Borra la lista de reproduccion para mostrar las listas de reproduccion del usuario seleccionado // limpiarListaRerp();//Borra la lista de reproduccion para mostrar las listas de reproduccion del usuario seleccionado
usrSeleccionado = lstUsuarios.getSelectedValue(); // El sistema selecciona al usuario actual con el nickname seleccionado de la lista usrSeleccionado = lstUsuarios.getSelectedValue(); // El sistema selecciona al usuario actual con el nickname seleccionado de la lista
sys.seleccionarUsuario(usrSeleccionado); //Selecciona el usuarioSeleccionado sys.seleccionarUsuario(usrSeleccionado); //Selecciona el usuarioSeleccionado
indexListRes.clear(); ArrayList<DtListaDeReproduccion> dtListRep = new ArrayList<>();
cargarListaReproducion(); dtListRep = sys.listarListasDeReproduccionDeUsuario(usrSeleccionado);
cargarListaReproducion(dtListRep);
}//GEN-LAST:event_lstUsuariosMouseClicked }//GEN-LAST:event_lstUsuariosMouseClicked
private void lstListasRepMouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_lstListasRepMouseClicked private void lstListasRepMouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_lstListasRepMouseClicked
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment