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

Se agrega el codigo a los metodos 'listarComentarios, agregarModificarValoracion'

parent e15f8a6e
No related branches found
No related tags found
No related merge requests found
...@@ -51,12 +51,20 @@ public class Video { ...@@ -51,12 +51,20 @@ public class Video {
/* Agregar un subcomentario a un comentario existente */ /* Agregar un subcomentario a un comentario existente */
public void agregarComentario(int idCom, DtComentario dtComentario, Usuario usuario){ public void agregarComentario(int idCom, DtComentario dtComentario, Usuario usuario){
for (Map.Entry<Integer, Comentario> coment : comentarios.entrySet()) { for (Map.Entry<Integer, Comentario> coment : comentarios.entrySet()) {
if(coment.getValue().agregarSubComentario(idCom, dtComentario, usuario)); if(coment.getValue().agregarSubComentario(idCom, dtComentario, usuario)){
break;
}
} }
} }
/* Agrega o midifica una valoración */
public void agregarModificarValoracion(DtValoracion dtValoracion, Usuario usuario){ public void agregarModificarValoracion(DtValoracion dtValoracion, Usuario usuario){
String nickname = usuario.getNickname();
for(Valoracion val: valoraciones){
if(val.modificar(dtValoracion, nickname)){
break;
}
}
} }
public DtVideo getDt(){ public DtVideo getDt(){
...@@ -64,8 +72,12 @@ public class Video { ...@@ -64,8 +72,12 @@ public class Video {
} }
public ArrayList<DtComentario> listarComentarios(){ public ArrayList<DtComentario> listarComentarios(){
// provisorio ArrayList<DtComentario> listaComent = new ArrayList<DtComentario>();
return new ArrayList(); for (Map.Entry<Integer, Comentario> coment : comentarios.entrySet()) {
DtComentario dtComent = new DtComentario(coment.getValue().getId(), coment.getValue().getUsr().getNickname(), coment.getValue().getFecha(), coment.getValue().getTexto(), coment.getValue().getNivelSubComentario());
listaComent.add(dtComent);
}
return listaComent;
} }
public ArrayList<DtValoracion> listarValoraciones(){ public ArrayList<DtValoracion> listarValoraciones(){
...@@ -78,8 +90,8 @@ public class Video { ...@@ -78,8 +90,8 @@ public class Video {
} }
/* Sin terminar */
public DtValoracion obtenerValoracion(String nickname){ public DtValoracion obtenerValoracion(String nickname){
// provisorio
return new DtValoracion(); return new DtValoracion();
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment