Package com.netflox.model

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


 
  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

     

    /* 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

  public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    /* 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);
    Achat achat = new Achat(user);
    request.setAttribute("codeBon", 0);
    request.setAttribute("SoldeI", 0);
    //récupération du montant
    int montant = Integer.parseInt(request.getParameter("montant"));
View Full Code Here

      PreparedStatement preStat = (PreparedStatement) connex
          .prepareStatement(select);

      ResultSet rs = preStat.executeQuery();
      while (rs.next()) {
        Utilisateur u = new Utilisateur();
        u.setId(rs.getInt(1));
        u.setPseudo(rs.getString(2));
        u.setNom(rs.getString(3));
        u.setPrenom(rs.getString(4));
        u.setSolde(rs.getInt(5));
        u.setMotDePasse(rs.getString(6));
        l.add(u);
      }
    } catch (SQLException ignore) {
      System.out.println("erreur tous utilisateur: " + ignore);
    }
View Full Code Here

    /*
     * Appel au traitement et à la validation de la requête, et récupération
     * du bean en résultant
     */
    Utilisateur utilisateur = form.connectionUtilisateur(request);
       

    /* Récupération de la session depuis la requête */
    HttpSession session = request.getSession();

    /**
     * Si aucune erreur de validation n'a eu lieu, alors ajout du bean
     * Utilisateur à la session, sinon suppression du bean de la session.
     */
    if ( form.getErreurs().isEmpty() ) {
      session.setAttribute( ATT_SESSION_USER, utilisateur );
    } else {
      session.setAttribute( ATT_SESSION_USER, null );
    }

    /* Stockage du formulaire et du bean dans l'objet request */
//    System.out.println(utilisateur.getPseudo());
    session.setAttribute("nameCl", utilisateur.getPseudo());
    request.setAttribute( ATT_FORM, form );
    request.setAttribute( ATT_USER, utilisateur )

    this.getServletContext().getRequestDispatcher(VUE)
    .forward(request, response);
View Full Code Here

 
  public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    /* 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("user", user);
   
    String inPath = this.getServletContext().getRealPath(IN_PATH);
    FilmsManager films = new FilmsManager(inPath);
   
View Full Code Here

  public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    /* Récupération de la session depuis la requête */
    /* 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("user", user);
   
    String inPath = this.getServletContext().getRealPath(IN_PATH);
    FilmsManager films = new FilmsManager(inPath);
   
    GestionCompteClient gcc = new GestionCompteClient(user);
    //récupération film loué
    ArrayList<String[]> filmLoue = new ArrayList<String[]>();
    ArrayList<Streaming> stream = gcc.filmLoue();
    for(Streaming s : stream){
      String titre = films.getFilm(s.getFilm().getId()).getTitre();
      String[] t = {titre , Long.toString(s.tempsRestantH()) , Long.toString(s.tempsRestantM()) };
      filmLoue.add(t);
    }
    request.setAttribute("filmLoue", filmLoue);
    //récupération historique achat
    ArrayList<String[]> ventesUser = new ArrayList<String[]>();
    ArrayList<Vente> histo = gcc.histoAchat();
    for(Vente v: histo){
      String type;
      if(v.getType().equals('a')){type="Achat";}else if(v.getType().equals('l')){type="Location";}else{type="Bon";}
      Date d = new Date(v.getDate());
      String prix = Integer.toString(v.getPrix());
      String titre = "";
      if(!type.equals("Bon")){
        titre = films.getFilm(v.getIdFilm()).getTitre();
      }
      String[] tab = {type,d.toString(),prix,titre};
      ventesUser.add(tab);
    }
    request.setAttribute("ventesUser", ventesUser);
    //rechargement compte
    //récupération du montant
    int montant = Integer.parseInt(request.getParameter("montant"));
    int newSolde = gcc.rechargerCompte(montant);
    user.setSolde(newSolde);
   
    this.getServletContext().getRequestDispatcher(VUE).forward(request, response);
  }
View Full Code Here

    /*
     * Appel au traitement et à la validation de la requête, et récupération
     * du bean en résultant
     */
    Utilisateur utilisateur = form.inscrireUtilisateur(request);

    /* Récupération de la session depuis la requête */
    HttpSession session = request.getSession();

    /**
 
View Full Code Here

  private Film f;

  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);
   
   
    String inPath = this.getServletContext().getRealPath(IN_PATH);
    FilmsManager films = new FilmsManager(inPath);
    String titre = request.getParameter("titre");
View Full Code Here

TOP

Related Classes of com.netflox.model.Utilisateur

Copyright © 2018 www.massapicom. 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.