public Chauffeur getChauffeursWithId(TopiaContext transaction, String chauffeurCode) throws TopiaException { if (log.isDebugEnabled()) { log.debug("[" + getUserLogin() + "]" + " getChauffeursWithId chauffeurCode[" + chauffeurCode + "]"); } ChauffeurDAO dao = SandraDAOHelper.getChauffeurDAO(transaction); Chauffeur chauffeurs = dao.findByNaturalId(chauffeurCode); return chauffeurs; }
public Chauffeur getChauffeursWithTrigramme(TopiaContext transaction, String chauffeurTrigramme) throws TopiaException { if (log.isDebugEnabled()) { log.debug("[" + getUserLogin() + "]" + " getChauffeursWithTrigramme chauffeurTrigramme[" + chauffeurTrigramme + "]"); } ChauffeurDAO dao = SandraDAOHelper.getChauffeurDAO(transaction); Chauffeur chauffeurs = dao.findByTrigramme(chauffeurTrigramme); return chauffeurs; }
public Chauffeur getChauffeursWithTrigramme(TopiaContext transaction, String chauffeurTrigramme) throws TopiaException { if (log.isDebugEnabled()) { log.debug("[" + getUserLogin() + "]" + " getChauffeursWithTrigramme chauffeurTrigramme[" + chauffeurTrigramme + "]"); } ChauffeurDAO dao = SandraDAOHelper.getChauffeurDAO(transaction); Chauffeur chauffeurs = dao.findByTrigramme(chauffeurTrigramme); return chauffeurs; }
public Chauffeur getChauffeursWithId(TopiaContext transaction, String chauffeurCode) throws TopiaException { if (log.isDebugEnabled()) { log.debug("[" + getUserLogin() + "]" + " getChauffeursWithId chauffeurCode[" + chauffeurCode + "]"); } ChauffeurDAO dao = SandraDAOHelper.getChauffeurDAO(transaction); Chauffeur chauffeurs = dao.findByNaturalId(chauffeurCode); return chauffeurs; }
public void inject(ManagerInjector manager, Ibu ibu) throws TopiaException { ChauffeurDAO chauffeurDAO = SandraDAOHelper.getChauffeurDAO(manager.getTransaction()); // Recherche chauffeur = chauffeurDAO.findByNaturalId(ibu.getChauffeurCode()); // Création // Ibu don't create chauffeur any more : #352 // if (chauffeur == null) { // chauffeur = chauffeurDAO.createByNaturalId(ibu.getChauffeurCode(), manager.getSociete()); // chauffeur.setNom(ibu.getChauffeurNom()); // } }
public void inject(ManagerInjector manager, Ibu ibu) throws TopiaException { ChauffeurDAO chauffeurDAO = SandraDAOHelper.getChauffeurDAO(manager.getTransaction()); // Recherche chauffeur = chauffeurDAO.findByNaturalId(ibu.getChauffeurCode()); // Création // Ibu don't create chauffeur any more : #352 // if (chauffeur == null) { // chauffeur = chauffeurDAO.createByNaturalId(ibu.getChauffeurCode(), manager.getSociete()); // chauffeur.setNom(ibu.getChauffeurNom()); // } }
ChauffeurDAO chauffeurDAO = SandraDAOHelper.getChauffeurDAO(transaction); chauffeur = chauffeurDAO.findByTopiaId(topiaIdChauffeur);
@Override @Transaction public void deleteCamionsToChauffeur(TopiaContext transaction, String topiaIdChauffeur, String... topiaIdCamion) throws TopiaException, LogicException { if (log.isDebugEnabled()) { log.debug("deleteCamionsToChauffeur chauffeur:" + topiaIdChauffeur); } ChauffeurDAO dao = SandraDAOHelper.getChauffeurDAO(transaction); CamionDAO cdao = SandraDAOHelper.getCamionDAO(transaction); Chauffeur chauffeur = dao.findByTopiaId(topiaIdChauffeur); for (String s : topiaIdCamion) { Camion camion = cdao.findByTopiaId(s); if (log.isInfoEnabled()) { log.info("delete camion " + camion.getTopiaId()); } chauffeur.removeCamions(camion); } dao.update(chauffeur); }
@Override @Transaction public void deleteCamionsToChauffeur(TopiaContext transaction, String topiaIdChauffeur, String... topiaIdCamion) throws TopiaException, LogicException { if (log.isDebugEnabled()) { log.debug("deleteCamionsToChauffeur chauffeur:" + topiaIdChauffeur); } ChauffeurDAO dao = SandraDAOHelper.getChauffeurDAO(transaction); CamionDAO cdao = SandraDAOHelper.getCamionDAO(transaction); Chauffeur chauffeur = dao.findByTopiaId(topiaIdChauffeur); for (String s : topiaIdCamion) { Camion camion = cdao.findByTopiaId(s); if (log.isInfoEnabled()) { log.info("delete camion " + camion.getTopiaId()); } chauffeur.removeCamions(camion); } dao.update(chauffeur); }
ChauffeurDAO chauffeurDAO = SandraDAOHelper.getChauffeurDAO(transaction); chauffeur = chauffeurDAO.findByTopiaId(topiaIdChauffeur);
@Override @Transaction public void addCamionsToChauffeur(TopiaContext transaction, String topiaIdChauffeur, String... topiaIdCamion) throws TopiaException, LogicException { if (log.isDebugEnabled()) { log.debug("addCamionsToChauffeur chauffeur:" + topiaIdChauffeur); } ChauffeurDAO dao = SandraDAOHelper.getChauffeurDAO(transaction); CamionDAO cdao = SandraDAOHelper.getCamionDAO(transaction); Chauffeur chauffeur = dao.findByTopiaId(topiaIdChauffeur); Collection<Camion> camions = new java.util.ArrayList<Camion>(chauffeur.getCamions()); for (String s : topiaIdCamion) { Camion camion = cdao.findByTopiaId(s); if (log.isDebugEnabled()) { log.debug("add camion " + camion.getTopiaId()); } camions.add(camion); } //TODO why we have to do this, otherwise added are duplicated ? chauffeur.clearCamions(); chauffeur.setCamions(camions); dao.update(chauffeur); }
@Override @Transaction public void addCamionsToChauffeur(TopiaContext transaction, String topiaIdChauffeur, String... topiaIdCamion) throws TopiaException, LogicException { if (log.isDebugEnabled()) { log.debug("addCamionsToChauffeur chauffeur:" + topiaIdChauffeur); } ChauffeurDAO dao = SandraDAOHelper.getChauffeurDAO(transaction); CamionDAO cdao = SandraDAOHelper.getCamionDAO(transaction); Chauffeur chauffeur = dao.findByTopiaId(topiaIdChauffeur); Collection<Camion> camions = new java.util.ArrayList<Camion>(chauffeur.getCamions()); for (String s : topiaIdCamion) { Camion camion = cdao.findByTopiaId(s); if (log.isDebugEnabled()) { log.debug("add camion " + camion.getTopiaId()); } camions.add(camion); } //TODO why we have to do this, otherwise added are duplicated ? chauffeur.clearCamions(); chauffeur.setCamions(camions); dao.update(chauffeur); }
public Chauffeur saveChauffeur(TopiaContext transaction, Chauffeur chauffeur) throws TopiaException, LogicException { Chauffeur chauffeur2; ChauffeurDAO dao = SandraDAOHelper.getChauffeurDAO(transaction); String code = chauffeur.getCode(); String topiaId = chauffeur.getTopiaId();
public Chauffeur saveChauffeur(TopiaContext transaction, Chauffeur chauffeur) throws TopiaException, LogicException { Chauffeur chauffeur2; ChauffeurDAO dao = SandraDAOHelper.getChauffeurDAO(transaction); String code = chauffeur.getCode(); String topiaId = chauffeur.getTopiaId();
ChauffeurDAO chauffeurDAO = SandraDAOHelper.getChauffeurDAO(transaction); Chauffeur chauffeur = chauffeurDAO.findByCode(suiviTour.getReel().getCode()); suiviTour.setReel(chauffeur);
ChauffeurDAO chauffeurDAO = SandraDAOHelper.getChauffeurDAO(transaction); Chauffeur chauffeur = chauffeurDAO.findByCode(suiviTour.getReel().getCode()); suiviTour.setReel(chauffeur);
public void inject(ManagerInjector manager, IbuChauffeur ibuChauffeur) throws TopiaException { ChauffeurDAO chauffeurDAO = SandraDAOHelper.getChauffeurDAO(manager.getTransaction()); // Recherche chauffeur = chauffeurDAO.findByNaturalId(ibuChauffeur.getCode()); // Création if (chauffeur == null) { chauffeur = chauffeurDAO.createByNaturalId(ibuChauffeur.getCode()); } // Mise à jour chauffeur.setNom(ibuChauffeur.getNom()); chauffeur.setPrenom(ibuChauffeur.getPrenom()); chauffeur.setTrigramme(ibuChauffeur.getTrigramme()); // Chauffeur par défaut addDefautChauffeur(manager, ibuChauffeur.getCamion1()); addDefautChauffeur(manager, ibuChauffeur.getCamion2()); addDefautChauffeur(manager, ibuChauffeur.getCamion3()); addDefautChauffeur(manager, ibuChauffeur.getCamion4()); addDefautChauffeur(manager, ibuChauffeur.getCamion5()); addDefautChauffeur(manager, ibuChauffeur.getCamion6()); }
public void inject(ManagerInjector manager, IbuChauffeur ibuChauffeur) throws TopiaException { ChauffeurDAO chauffeurDAO = SandraDAOHelper.getChauffeurDAO(manager.getTransaction()); // Recherche chauffeur = chauffeurDAO.findByNaturalId(ibuChauffeur.getCode()); // Création if (chauffeur == null) { chauffeur = chauffeurDAO.createByNaturalId(ibuChauffeur.getCode()); } // Mise à jour chauffeur.setNom(ibuChauffeur.getNom()); chauffeur.setPrenom(ibuChauffeur.getPrenom()); chauffeur.setTrigramme(ibuChauffeur.getTrigramme()); // Chauffeur par défaut addDefautChauffeur(manager, ibuChauffeur.getCamion1()); addDefautChauffeur(manager, ibuChauffeur.getCamion2()); addDefautChauffeur(manager, ibuChauffeur.getCamion3()); addDefautChauffeur(manager, ibuChauffeur.getCamion4()); addDefautChauffeur(manager, ibuChauffeur.getCamion5()); addDefautChauffeur(manager, ibuChauffeur.getCamion6()); }