Package com.netflox.model

Examples of com.netflox.model.Bon


    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)){
View Full Code Here


      v.setDate(date); //TODO
      int id = venteBD.ajouterVente(v);
      if(id != -1){
        db.updateSolde(user, -valeur);
        v.setId(id);
        Bon b = new Bon();
        b.setId(id);
        b.setMontant(valeur);
        b.genererCode();
        venteBD.ajouterBon(b);
        return b.getCodeBon();
      }
    }
    return null;
  }
View Full Code Here

    return venteBD.filmsInfosVenteLoueBon("A");
  }
 
  //retourne bon vide si non valide
  public Bon verifBon(String code){
    Bon b = new Bon();
    String[] c = code.split("NetFLOX##");
    //vérification du code
    if(c.length != 2){
      System.out.println("0");
      return b;
    }
    int montant = 0;
    int id = 0;
    try{
      montant = Integer.parseInt(c[0]);
      id = Integer.parseInt(c[1]);
    }catch(NumberFormatException e){
      System.out.println("1");
      return b;
    }
    if((montant != 10) && (montant != 20) && (montant != 30) && (montant != 40) && (montant != 50)){
      System.out.println("2");
      return b;
    }
    if(id <= 0){
      System.out.println("3");
      return b;
    }
    MysqlGestionVente venteBD = new MysqlGestionVente();
   
    if(venteBD.bonValide(id) != montant){
      System.out.println("4");
      return b;
    }
    b.setId(id);
    b.setMontant(montant);
    b.setUtilise(0);
    System.out.println("5");
    return b;
  }
View Full Code Here

TOP

Related Classes of com.netflox.model.Bon

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.