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

Falta completar la funcion 'modificar'

parent e6bbbf78
No related branches found
No related tags found
No related merge requests found
...@@ -89,10 +89,36 @@ public class Video { ...@@ -89,10 +89,36 @@ public class Video {
} }
public void modificar(DtVideo dtVideo){ public void modificar(DtVideo dtVideo){
if(dtVideo == null){
throw new RuntimeException("El DtVideo es vacío");
}
if(dtVideo.getNombre() != null || !dtVideo.getNombre().isEmpty() ){
this.nombre = dtVideo.getNombre();
}
if(dtVideo.getDescripcion() != null || !dtVideo.getDescripcion().isEmpty() ){
this.descripcion = dtVideo.getDescripcion();
}
if(dtVideo.getDuracion()!= null ){
this.duracion = dtVideo.getDuracion();
}
if(dtVideo.getFechaPublicacion()!= null){
this.fechaPublicacion = dtVideo.getFechaPublicacion();
}
if(dtVideo.getUrlVideoOriginal() != null || !dtVideo.getUrlVideoOriginal().isEmpty() ){
this.urlVideoOriginal = dtVideo.getUrlVideoOriginal();
}
if(dtVideo.getPrivacidad()!= null){
this.privacidad = dtVideo.getPrivacidad();
}
if(dtVideo.getCategoria() != null ){
this.categoria = dtVideo.getCategoria();
}
//======= Falta Terminar ========
} }
/* Sin terminar */ /* Obtiene la valoracion que hizo un usuario */
public DtValoracion obtenerValoracion(String nickname){ public DtValoracion obtenerValoracion(String nickname){
for(Valoracion val: valoraciones){ for(Valoracion val: valoraciones){
if( val.getUsr().getNickname() == nickname){ if( val.getUsr().getNickname() == nickname){
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment