Examples of Utilisateur


Examples of business.Utilisateur

    response.setContentType("json");
    response.setCharacterEncoding("utf-8");
    PrintWriter out = response.getWriter();

    String action = request.getParameter("action");
    Utilisateur utilisateur = (Utilisateur) request.getSession().getAttribute("utilisateur");
   
    // Renvoie les défis en cours.
    if(action == null || action.equals("")) {
      // Renvoie les défis en cours.
      List<Defi_Package> json = new ArrayList<Defi_Package>();
     
      List<Defi> defisFaits = utilisateur.getDefisFaits();
      if(defisFaits != null && !defisFaits.isEmpty()) {
        for(Defi d : defisFaits) {
          Defi_Package dp = new Defi_Package();
          dp.update(d, utilisateur);
          json.add(dp);
        }
      }
     
      List<Defi> defisRecus = utilisateur.getDefisRecus();
      if(defisRecus != null && !defisRecus.isEmpty()) {
        for(Defi d : defisRecus) {
          Defi_Package dp = new Defi_Package();
          dp.update(d, utilisateur);
          json.add(dp);
        }
      }
     
      if(!json.isEmpty())
        out.print(JsonWriter.objectToJson(json));
      else
        out.print("{}");
    }
    else {
      // Nouveau défi.
      if(action.equals("ajouter")) {
        int id_cible = Integer.valueOf(request.getParameter("id_cible"));
        int id_pariDemandeur = Integer.valueOf(request.getParameter("id_pari"));
       
        if(utilisateur.ajouterDefi(id_cible, id_pariDemandeur))
          out.print("{}");
        else
          response.setStatus(599);
      }
      // Accepter défi.
      else if(action.equals("accepter")) {
        int id_defi = Integer.valueOf(request.getParameter("id_defi"));
        int mise = Integer.valueOf(request.getParameter("mise"));
        int retard = Integer.valueOf(request.getParameter("retard"));
       
        if(utilisateur.accepterDefi(id_defi, mise, retard))
          out.print("{}");
        else
          response.setStatus(598);
      }
      else if(action.equals("refuser")) {
        int id_defi = Integer.valueOf(request.getParameter("id_defi"));
       
        if(utilisateur.refuserDefi(id_defi))
          out.print("{}");
        else
          response.setStatus(597);
      }
    }
View Full Code Here

Examples of business.Utilisateur

  @Override
  public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    response.setContentType("html");
   
    Utilisateur utilisateur = (Utilisateur) request.getSession().getAttribute("utilisateur");
    if(utilisateur != null) {
      utilisateur = DaoUtilisateur.getUtilisateur(utilisateur.getId_utilisateur());
      request.getSession().setAttribute("utilisateur", utilisateur);
      request.getRequestDispatcher("/pageComponent/menu_top.jsp").forward(request, response);
    }
  }
View Full Code Here

Examples of business.Utilisateur

    response.setContentType("json");
    response.setCharacterEncoding("utf-8");
    PrintWriter out = response.getWriter();
   
    String action = request.getParameter("action");
    Utilisateur utilisateur = (Utilisateur) request.getSession().getAttribute("utilisateur");
   
    // Renvoie les paris en cours.
    if(action == null || action.equals("")) {
      List<Pari> paris = utilisateur.getParis();
      if(paris != null && !paris.isEmpty()) {
        List<Pari_Package> json = new ArrayList<Pari_Package>();
        for(Pari p : paris) {
          Pari_Package pp = new Pari_Package();
          pp.update(p);
          json.add(pp);
        }
        out.print(JsonWriter.objectToJson(json));
      }
      else
        out.print("{}");
    }
    else {
      int id_passageTrainTheorique = Integer.valueOf(request.getParameter("id_passageTrainTheorique"));
      int mise = Integer.valueOf(request.getParameter("mise"));
      int retard = Integer.valueOf(request.getParameter("retard"));
     
      // Nouveau pari.
      if(action.equals("ajouter")) {
        if(utilisateur.ajouterPari(id_passageTrainTheorique, mise, retard))
          out.print("{}");
        else
          response.setStatus(599);
      }
    }
View Full Code Here

Examples of business.Utilisateur

    response.setContentType("json");
    response.setCharacterEncoding("utf-8");
    PrintWriter out = response.getWriter();
   
    String action = request.getParameter("action");
    Utilisateur utilisateur = (Utilisateur) request.getSession().getAttribute("utilisateur");
   
    // Renvoi des demandes d'ami non répondues.
    if(action == null || action.equals("")) {
      List<Ami_Package> json = new ArrayList<Ami_Package>();
     
      List<Utilisateur> demandeurs = DaoAmitie.getDemandesAmiRecues(utilisateur.getId_utilisateur());
      if(demandeurs != null && !demandeurs.isEmpty()) {
        for(Utilisateur d : demandeurs) {
          Ami_Package ap = new Ami_Package();
          ap.update(utilisateur, d);
          json.add(ap);
        }
      }
     
      List<Utilisateur> cibles = DaoAmitie.getDemandesAmiFaites(utilisateur.getId_utilisateur());
      if(cibles != null && !cibles.isEmpty()) {
        for(Utilisateur c : cibles) {
          Ami_Package ap = new Ami_Package();
          ap.update(utilisateur, c);
          json.add(ap);
        }
      }
     
      if(!json.isEmpty())
        out.print(JsonWriter.objectToJson(json));
      else
        out.print("{}");
    }
    else {
      int id_ami = Integer.valueOf(request.getParameter("id_ami"));
     
      // Nouvelle demande d'ami.
      if(action.equals("ajouter")) {
        if(DaoAmitie.demanderAmi(utilisateur.getId_utilisateur(), id_ami))
          out.print("{}");
        else
          response.setStatus(599);
      }
      // Accepter une demande d'ami.
      else if(action.equals("accepter")) {
        if(DaoAmitie.accepterAmi(utilisateur.getId_utilisateur(), id_ami))
          out.print("{}");
        else
          response.setStatus(598);
      }
      // Refuser une demande d'ami.
      else if(action.equals("refuser")) {
        if(DaoAmitie.refuserAmi(utilisateur.getId_utilisateur(), id_ami))
          out.print("{}");
        else
          response.setStatus(597);
      }
      // Supprimer un ami.
      else if(action.equals("supprimer")) {
        if(DaoAmitie.supprimerAmi(utilisateur.getId_utilisateur(), id_ami))
          out.print("{}");
        else
          response.setStatus(596);
      }
    }
View Full Code Here

Examples of business.Utilisateur

  @Override
  public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    response.setContentType("html");
   
    Utilisateur utilisateur = DaoUtilisateur.login(request.getParameter("mail"), request.getParameter("password"));
    if(utilisateur != null)
      request.getSession().setAttribute("utilisateur", utilisateur);
    else
      response.setStatus(599);
  }
View Full Code Here

Examples of business.Utilisateur

  public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    response.setContentType("json");
    response.setCharacterEncoding("utf-8");
    PrintWriter out = response.getWriter();
   
    Utilisateur utilisateur = (Utilisateur) request.getSession().getAttribute("utilisateur");
   
    // Renvoie l'historique des défis.
    List<DefiHistorique_Package> json = new ArrayList<DefiHistorique_Package>();
   
    List<DefiHistorique> defisHistoriqueFaits = utilisateur.getDefisHistoriqueFaits();
    if(defisHistoriqueFaits != null && !defisHistoriqueFaits.isEmpty()) {
      for(DefiHistorique dh : defisHistoriqueFaits) {
        DefiHistorique_Package dhp = new DefiHistorique_Package();
        dhp.update(dh, utilisateur);
        json.add(dhp);
      }
    }
   
    List<DefiHistorique> defisHistoriqueRecus = utilisateur.getDefisHistoriqueRecus();
    if(defisHistoriqueRecus != null && !defisHistoriqueRecus.isEmpty()) {
      for(DefiHistorique dh : defisHistoriqueRecus) {
        DefiHistorique_Package dhp = new DefiHistorique_Package();
        dhp.update(dh, utilisateur);
        json.add(dhp);
View Full Code Here

Examples of business.Utilisateur

  public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    response.setContentType("json");
    response.setCharacterEncoding("utf-8");
    PrintWriter out = response.getWriter();
   
    Utilisateur utilisateur = (Utilisateur) request.getSession().getAttribute("utilisateur");
   
    // Renvoie l'historique des paris.
    List<PariHistorique> parisHistorique = utilisateur.getParisHistorique();
    if(parisHistorique != null && !parisHistorique.isEmpty()) {
      List<PariHistorique_Package> json = new ArrayList<PariHistorique_Package>();
      for(PariHistorique ph : parisHistorique) {
        PariHistorique_Package php = new PariHistorique_Package();
        php.update(ph);
View Full Code Here

Examples of com.netflox.model.Utilisateur

    /*
     * Appel au traitement et à la validation de la requête, et récupération
     * du bean en résultant
     */

    Utilisateur utilisateur = form.inscrireUtilisateur(request);

    /* Stockage du formulaire et du bean dans l'objet request */
    request.setAttribute(ATT_FORM, form);
    request.setAttribute(ATT_USER, utilisateur);

View Full Code Here

Examples of com.netflox.model.Utilisateur

 
  public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    /* Récupération de la session depuis la requête */
    HttpSession session = request.getSession();
    Utilisateur user = (Utilisateur) session.getAttribute(ATT_SESSION_USER);
    MysqlGestionUtilisateur BDu = new MysqlGestionUtilisateur();
    user.setSolde(BDu.getSoldeUtilisateur(user));
    String inPath = this.getServletContext().getRealPath(IN_PATH);
    FilmsManager films = new FilmsManager(inPath);
    String titre = request.getParameter("titre");
    if (titre != null){
      byte ptext[] = titre.getBytes();
View Full Code Here

Examples of com.netflox.model.Utilisateur

     

    /* Récupération de la session depuis la requête */
    HttpSession session = request.getSession();
    //récupération du user
    Utilisateur user = (Utilisateur) session.getAttribute(ATT_SESSION_USER);
    MysqlGestionUtilisateur BDu = new MysqlGestionUtilisateur();
    user.setSolde(BDu.getSoldeUtilisateur(user));
    request.setAttribute("film", f);
    request.setAttribute("SoldeI", 0);
    request.setAttribute("BonI", 0);
    request.setAttribute("telechargement", 0);
    request.setAttribute("user", user);
    request.setAttribute("streaming", 0);
    request.setAttribute("expi"," 0");
   
    Achat achat = new Achat(user);
   
    //vérifier si le bon existe et qu'il est valide
    //S'il est valide on le donne en paramètre à achat.acheter
    String codeBon = request.getParameter("codeBon");
    Bon b = achat.verifBon(codeBon);
    if((b.getId() == 0) && (codeBon.length() > 0)){
      request.setAttribute("BonI", 1);
    }else{
      //choix entre acheter et louer
      if(request.getParameter("achat").equalsIgnoreCase("Acheter")){
        if(!achat.acheter(f.getId(), b)){
          request.setAttribute("SoldeI", 1);
        }else{
          request.setAttribute("telechargement", 1);
        }
      }else{
        if(!achat.louer(f.getId(), b)){
          request.setAttribute("SoldeI", 1);
        }else{
          request.setAttribute("streaming", 1);
          request.setAttribute("expi", Long.toString(System.currentTimeMillis() + dureeLoc) );
        }
      }
    }
    user.setSolde(BDu.getSoldeUtilisateur(user));
    request.setAttribute("user", user);
   
    this.getServletContext().getRequestDispatcher(VUE).forward(request, response);
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.