Package metier.produits

Examples of metier.produits.MetierProduits


      it.hasNext();){
      String refProd = it.next();
      // voici la quantite reservee par cette commande
      int qte = c.getLesProduits().get(refProd).intValue();
      // liberation de la reservation dans la base.
      new MetierProduits().libererProduit(refProd, qte);
      // s'il y a un probleme au cours de route, on s'arrete ici.
    }
   
   
    return res;
View Full Code Here


  private class PublierProduits extends Thread{
    public void run(){
      try{
          // registration du metier produits.
            String name = "MetierProduits";
            IMetierProduits metierProduits = new MetierProduits();
           
           
            IMetierProduits stubProd =
                (IMetierProduits) UnicastRemoteObject.exportObject(metierProduits, port);
            System.out.println("Registration de "+name);
View Full Code Here

      it.hasNext();){
      String refProd = it.next();
      // voici la quantite reservee par cette commande
      int qte = c.getLesProduits().get(refProd).intValue();
      // liberation de la reservation dans la base.
      new MetierProduits().libererProduit(refProd, qte);
      // s'il y a un probleme au cours de route, on s'arrete ici.
    }
   
   
    return res;
View Full Code Here

      String idProduit = req.getParameter("idProduit");
      String actionQte = req.getParameter(Message.ACTION_QTE);
      String actionValidation = req.getParameter(Message.ACTION_VALIDATION);
      HttpSession session = req.getSession();
      System.out.println("actionValidation = "+actionValidation);
      MetierProduits mp = new MetierProduits();
     
      // On nettoire la requete
      req.removeAttribute("idProduit");
      req.removeAttribute(Message.ACTION_QTE);
      //Si on a une actionQte => Ajouter ou retirer une quantité d'un produit
      // Sinon suppression du produit
     
     
      //On le crée pas si il n'existe pas
      Panier panier = (Panier)req.getSession(true).getAttribute("panier");   
      /*if(panier == null){
        req.setAttribute(Message.MESSAGE_ERREUR, Message.PANIER_INEXISTANT);
        return erreur;
      }*/
     
      HashMap<String,Integer> qteEnStocks = new HashMap<String,Integer>();
      // Calcul des quantités ...
      //if(actionQte != null || actionValidation != null){
        // On récupére les quantités en stock pour chaque produit
        try{         
          Iterator it = panier.getProduits().keySet().iterator();
         
          while(it.hasNext()){
            String idP = (String)it.next();
            int qteEnStock = mp.getQuantiteEnStock(idP);
            qteEnStocks.put(idP,qteEnStock);
          }       
         
          // On met la map dans la requête
          session.setAttribute("stocks", qteEnStocks);
View Full Code Here

TOP

Related Classes of metier.produits.MetierProduits

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.