Example #1
0
  public String ajouterPhotoProfil(String chemin) {
    String destination = null;

    // suprrimer lancienne photo du phofil
    ArrayList<Photo> listePhotos = new ArrayList<Photo>();
    listePhotos = mbb.getMembre().getListePhotos();
    int idPhotoProfile = 0;

    for (Photo photo : listePhotos) {
      if (photo.getIsProfil()) idPhotoProfile = photo.getId();
    }

    int photoProfileSupprime = PhotoManager.deletePhoto(idPhotoProfile);

    if (photoProfileSupprime > 0) {
      Photo photo = new Photo();
      photo.setMemberID(mbb.getMembre().getMembreId());
      photo.setChemin(chemin);
      photo.setIsProfil(true);

      PhotoManager.addPhoto(photo);
    }

    return destination;
  }
Example #2
0
  public String supprimerPhoto(Photo photoSupprimer) {
    String destination = null;
    PhotoManager.deletePhoto(photoSupprimer.getId());
    listePhotosMembre = mbb.getMembre().getListePhotos(); // maj de la liste de photos

    return destination;
  }
Example #3
0
  public String ajouterPhoto(String chemin) {
    String destination = null;

    NiveauMembre niveau = new NiveauMembre();
    niveau = mbb.getMembre().getNiveauMembre();
    int nbMaxPhotos = niveau.getNbPhotosMax();

    if (nbMaxPhotos > listePhotosMembre.size()) {

      Photo photo = new Photo();
      photo.setMemberID(mbb.getMembre().getMembreId());
      photo.setChemin(chemin);
      photo.setIsProfil(false);

      PhotoManager.addPhoto(photo);

    } else {
      showErreur = true;
      messageErreur = "Vous n'avez plus le droit d'ajouter de photos";
    }

    return destination;
  }