예제 #1
0
 @Override
 public List<Foto> getPhotosByCamera(Camara camera) {
   Collection<Foto> CollectionPhoto = camera.getFotoCollection();
   List<Foto> ListPhotos = new ArrayList<Foto>();
   for (Foto f : CollectionPhoto) {
     ListPhotos.add(f);
   }
   return ListPhotos;
 }
예제 #2
0
 @Override
 public List<Usuario> getUsersByCamera(Camara camera) {
   Collection<Foto> CollectionPhoto = camera.getFotoCollection();
   List<Integer> allUsers = new ArrayList<>();
   for (Foto f : CollectionPhoto) {
     if (f.getIdUsuario().getIdUsuario() != null
         && !allUsers.contains(f.getIdUsuario().getIdUsuario())) {
       allUsers.add(f.getIdUsuario().getIdUsuario());
     }
   }
   List<Usuario> filterUsers = new ArrayList<>();
   for (Integer u : allUsers) {
     if (!filterUsers.contains(UsuarioEJB.find(u)) && UsuarioEJB.find(u) != null) {
       filterUsers.add(UsuarioEJB.find(u));
     }
   }
   return filterUsers;
 }