Package sn.unitech.stock.modal

Examples of sn.unitech.stock.modal.Resultat


      listDetailEvent.get(i).setId(new DetailEventId(events.getIdLot(),i));
      this.persist(listDetailEvent.get(i), em);
    }
    new SysEcritsDao(listDetailEvent,listTaxe,em).persistAllEcrits();
    tx.commit();
    return new Resultat(true,"Validation effectuee avec succes.",events.getIdLot());
    }catch(Exception e){
      e.printStackTrace();
      tx.rollback();
      return new Resultat(false,"Erreur fatale: "+e.getMessage());
    }finally{
      em.close();
    }
  }
View Full Code Here


      for(SysAdherActivite adherActivite:adherent.getSysAdherActivites()){
        this.iAdherActiviteDao.persist(adherActivite, em);
      }
      tx.commit();
      em.close();
      return new Resultat(true,"Validation reussie!");
    }
View Full Code Here

  @SuppressWarnings("unchecked")
  public Resultat saveUnite(SysUnite sysUnite,SysSousUnite sysSousUnite,String idActivite){
    EntityManager em=getEntityManager();
    EntityTransaction tx= em.getTransaction();
    Resultat resultat=new Resultat();
    try{
    tx.begin();
    if((this.find(SysUnite.class,sysUnite.getIdUnite(), em))==null){
    SysUnite sysUniteFind=(SysUnite)this.find(SysUnite.class,sysSousUnite.getId().getIdSousUnite(),em)
    SysTypUnite sysTypUniteFind=sysUniteFind.getSysTypUnite();
    SysTypUnite sysTypUnite= new SysTypUnite(ToolsDao.idTypAutresUnites+"_"+sysTypUniteFind.getIdTypUnite());
    sysTypUnite.setLibelle(sysTypUnite.getIdTypUnite().replace("-"," "));
    sysTypUnite.setIsInter("False");
      sysUnite.setSysTypUnite(sysTypUnite);
      /*  Verifie si unite existe avant de l'inserer */
    if((this.find(SysTypUnite.class,sysUnite.getSysTypUnite().getIdTypUnite(),em))==null){
       this.persist(sysUnite.getSysTypUnite(), em);
    }
      /*  Verifie si type unite existe dans l'activite avant de l'inserer */
    SysActiviTypUnitId sysActiviTypUnitId=new SysActiviTypUnitId(sysUnite.getSysTypUnite().getIdTypUnite(),Integer.parseInt(idActivite));
    if(this.find(SysActiviTypUnit.class,sysActiviTypUnitId, em)==null){
    SysActiviTypUnit sysActiviTypUnit=new SysActiviTypUnit();
    sysActiviTypUnit.setId(sysActiviTypUnitId);
    sysActiviTypUnit.setSysActivite(new SysActivite(Integer.parseInt(idActivite)));
    sysActiviTypUnit.setSysTypUnite(sysUnite.getSysTypUnite());
    this.persist(sysActiviTypUnit,em);
    }  

    this.persist(sysUnite, em);
    sysSousUnite.setSysUnite(sysUnite);
    this.persist(sysSousUnite, em);
    tx.commit();
    resultat.setMessage(ToolsBean.getToolsBean().getBundleMessage("msgSucces"));
    resultat.setSucceed(true);
    return resultat;
    } else {
     
     
         resultat.setMessage(ToolsBean.getToolsBean().getBundleMessage("Unite.msgUnite")+" "+sysUnite.getIdUnite()+" "+ToolsBean.getToolsBean().getBundleMessage("Unite.msgDejaSaisi"));
         resultat.setSucceed(false);
         return resultat;}
    }
    catch(Exception ex){
    if((tx!=null)&&(tx.isActive()))tx.rollback();
    ex.printStackTrace();
       resultat.setMessage(ex.getMessage());
       resultat.setSucceed(false);
       return resultat;
    }
    finally{
    em.close()
    }
View Full Code Here

  public void saveService(){
    sysTypcli.setIsEmploye("True");
    sysTypcli.setIsIntern("True");
    sysTypcli.setCodAdherent(getParamsUser().adherent.getIdAdherent());
    Resultat resultat=this.sysTypcliM.saveTypeClient(sysTypcli);
    if(resultat.isSucceed()){
      this.cmessages.setSaveMessage(ToolsBean.getToolsBean().getBundleMessage("msgSucces"));
      this.sysTypcli=new SysTypcli();
    }
    else
      this.cmessages.setSaveMessage(ToolsBean.getToolsBean().getBundleMessage("msgEchec"));
View Full Code Here

 
  public void saveTypeClient(){
    sysTypcli.setIsEmploye("False");
    sysTypcli.setIsIntern("True");
    sysTypcli.setCodAdherent(getParamsUser().adherent.getIdAdherent());
    Resultat resultat=this.sysTypcliM.saveTypeClient(sysTypcli);
    if(resultat.isSucceed()){
      this.cmessages.setSaveMessage(ToolsBean.getToolsBean().getBundleMessage("msgSucces"));
      this.sysTypcli=new SysTypcli();
    }
    else
      this.cmessages.setSaveMessage(ToolsBean.getToolsBean().getBundleMessage("msgEchec"));
View Full Code Here

  }

       public Resultat saveTypeClient(SysTypcli sysTypcli){
       EntityManager em=getEntityManager();
    EntityTransaction tx= em.getTransaction();
    Resultat resultat=new Resultat();
    try{
    tx.begin()
    this.persist(sysTypcli, em);
    tx.commit();
    resultat.setSucceed(true);
    return resultat;
    }
    catch(Exception ex){
    if((tx!=null)&&(tx.isActive()))tx.rollback();
    ex.printStackTrace();
    resultat.setSucceed(false);
    resultat.setMessage(ex.getMessage());
    return resultat;
    }
    finally{
    em.close()
    }
View Full Code Here

    this.sysUnite.setLibelle(this.sysUnite.getIdUnite().replace("_", " "));
    SysSousUnite sysSousUnite = new SysSousUnite();
    sysSousUnite.setId(new SysSousUniteId(this.cproperties.idSousUnite,this.sysUnite.getIdUnite()));
    sysSousUnite.setRapport(this.cproperties.idContenu);
    sysSousUnite.setOrdre(1);
    Resultat resultat;
    resultat=this.sysUniteM.saveUnite(sysUnite,sysSousUnite,this.cproperties.idActivite);
    if(resultat.isSucceed()){
    this.setSysUnite(new SysUnite());
    this.cproperties.setIdContenu(1);
    this.cmessages.setSaveMessage(resultat.getMessage());
    }else this.cmessages.setSaveMessage(resultat.getMessage());
  }
View Full Code Here

    @SuppressWarnings("unchecked")
    public Resultat saveProduit(SysProduit sysProduit,Stock stock,List listCaracProd){
      EntityManager em=getEntityManager();
      EntityTransaction tx= em.getTransaction();
      Map<Integer,String> param=new HashMap<Integer, String>();
      Resultat resultat=new Resultat();
      try{
      tx.begin();
      SysProduit oldProduit=null;
      param.clear();
      param.put(0,sysProduit.getSysAdherent().getIdAdherent());
      param.put(1,sysProduit.getDesignation());
      try{
      oldProduit=(SysProduit) this.getSingleResult(readProperties.read("Produit.jpqlProdByDesignation"), em, param);
      }catch(Exception e){oldProduit=null;}
      if(oldProduit!=null)sysProduit=oldProduit;
      else {
          this.persist(sysProduit, em);
          for(int i=0;i < listCaracProd.size();i++){
            SysProdCarac sysProdCarac=(SysProdCarac)listCaracProd.get(i);
            sysProdCarac.getId().setIdProduit(sysProduit.getIdProduit());
            sysProdCarac.setSysProduit(sysProduit);
            sysProdCarac.setSysAdherent(sysProduit.getSysAdherent());
            SysCarac syscarac=(SysCarac) this.find(SysCarac.class, sysProdCarac.getId().getIdCarac(), em);
            sysProdCarac.setSysCarac(syscarac);
            this.persist(sysProdCarac, em);
        }
      }
          stock.setSysProduit(sysProduit);
      Map<Integer,Object> param1=new HashMap<Integer, Object>();
          param1.put(0,stock.getSysRangmnt().getIdRangmnt());
          param1.put(1,stock.getSysProduit().getIdProduit());
          Stock oldstock=null;
          try{
          oldstock=(Stock)this.getSingleResult(readProperties.read("Produit.jpqlUniciteRangmnt"), em, param1);
          }catch(Exception e){oldstock=null;}
          if(oldstock==null){
          this.persist(stock,em);
          }
      tx.commit();
      if(oldstock!=null)resultat.setMessage(ToolsBean.getToolsBean().getBundleMessage("Produit.msgProduitExisteRangement"));
      else resultat.setMessage(ToolsBean.getToolsBean().getBundleMessage("msgSucces"));
      resultat.setSucceed(true);
      return resultat;
      }
      catch(Exception ex){
      if((tx!=null)&&(tx.isActive()))tx.rollback();
      ex.printStackTrace();
      resultat.setMessage(ex.getMessage());
      resultat.setSucceed(false);
      return resultat;
      }
      finally{
      em.close()
      }
View Full Code Here

  public void clickUpdate(ActionEvent e){
    if(this.sysUsers.getSysProfil()==null){
      this.sysUsers.setSysProfil(sysUsersM.findProfilMenu(this.cproperties.getProfilMenu(), null));
      this.sysUsers.setId(new SysUsersId(this.sysUsers.getId().getIdUser(),getParamsUser().adherent.getIdAdherent()));
    }
    Resultat result=this.sysUsersM.updateUser(this.getModelMenu(),this.sysUsers);
    this.cmessages.setSaveMessage(result.getMessage());
  }
View Full Code Here

      if(sysAccessUser!=null)sysAccessUser.setIsAccept(menu.isSelected()?"True":"False");
      if(sysAccessUser==null) sysAccessUser=new SysAccessUser(sysAccessUserId,menu,sysUsers,menu.isSelected()?"True":"False");
      persist(sysAccessUser, em);
    }
    tx.commit();
    return new Resultat(true,"Validation effectuee avec succes");
    }catch(Exception e){
      e.printStackTrace();
      return new Resultat(false," Fatal error "+e.getMessage());
    }
  }
View Full Code Here

TOP

Related Classes of sn.unitech.stock.modal.Resultat

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.