Package com.evasion.entity.booktravel

Examples of com.evasion.entity.booktravel.BookTravel


            FacesContext ctx = FacesContext.getCurrentInstance();
            Map params = ctx.getExternalContext().getRequestParameterMap();
            String id = (String) params.get("id");
            if (id == null || id.isEmpty()) {
                LOGGER.debug("Initialisation du bookTravel");
                book = new BookTravel();
            } else {
                book = bookTravelEJB.findBooktravelWithoutRoadMap(
                        Long.parseLong(id));
            }
        } catch (EvasionException ex) {
View Full Code Here


        FacesContext ctx = FacesContext.getCurrentInstance();
        roadMap = (RoadMap) ctx.getExternalContext().getSessionMap().
                get("currentRoadMap");
        if (roadMap == null) {
            LOGGER.debug("Initialisation de la roadMap");
            BookTravel bookTravel = null;
            try {
                bookTravel = bookTravelEJB.findBooktravelWithoutRoadMap(
                        Long.valueOf(paramEJB.getProperty(Constante.DEFAULT_BOOK_TRAVEL_ID)));
            }
            catch (BookTravelServiceException ex) {
View Full Code Here

     */
    @Override
    public BookTravel findBooktravelWithoutRoadMap(final Long id)
            throws BookTravelServiceException {
        LOGGER.debug("Recherche du BookTravel id: {}", id);
        BookTravel result = bookTravelDAO.findById(id);
        return result;
    }
View Full Code Here

     */
    @Override
    public BookTravel createBookTravel(final BookTravel booktravel)
            throws BookTravelServiceException {
        LOGGER.debug("Création du BookTravel nom: {}", booktravel.getNom());
        BookTravel book = bookTravelDAO.merge(booktravel);
        eventEJB.addEvent(Constante.PLUGIN_NAME, BookTravel.class.getSimpleName(),
                book.getId().toString(), "CREATE_BOOKTRAVEL", book.getAuteur());
        return book;
    }
View Full Code Here

     */
    @Override
    public void createRoadMap(final Long idBookTravel,
            final Contribution contribution, final Itinerary itinerary)
            throws BookTravelServiceException {
        final BookTravel bookTravel = bookTravelDAO.findById(idBookTravel);
        final RoadMap roadMap = new RoadMap(contribution, itinerary, bookTravel);
        contribution.setUser(userEjb.findUserByUserName(sessionContext.getCallerPrincipal().getName()));
        roadMapDAO.persist(roadMap);
        eventEJB.addEvent(Constante.PLUGIN_NAME, RoadMap.class.getSimpleName(),
                roadMap.getId().toString(), "CREATE_ROADMAP", roadMap.getContribution().getUser());
View Full Code Here

            Map params = FacesContext.getCurrentInstance().
                    getExternalContext().getRequestParameterMap();
            String id = (String) params.get("id");
            if (id == null || id.isEmpty()) {
                LOGGER.debug("Initialisation du bookTravel");
                book = new BookTravel();
            } else {
                book = bookTravelEJB.findBooktravelWithoutRoadMap(
                        Long.parseLong(id));
            }
        } catch (EvasionException ex) {
View Full Code Here

        FacesContext ctx = FacesContext.getCurrentInstance();
        roadMap = (RoadMap) ctx.getExternalContext().getSessionMap().
                get("currentRoadMap");
        if (roadMap == null) {
            LOGGER.debug("Initialisation de la roadMap");
            BookTravel bookTravel = null;
            try {
                bookTravel = bookTravelEJB.findBooktravelWithoutRoadMap(
                        Long.valueOf(paramEJB.getProperty(Constante.DEFAULT_BOOK_TRAVEL_ID)));
            }
            catch (BookTravelServiceException ex) {
View Full Code Here

     * <code>DEFAULT_BOOK_TRAVEL_ID</code> est vide ou null.<br>
     */
    private void initDefaultBookTravel() {
        if (Utils.isEmpty(param.getProperty(Constante.DEFAULT_BOOK_TRAVEL_ID))) {
            try {
                BookTravel book = new BookTravel("Carnet de voyage autour du monde", "A définir");
                book = bookEjb.createBookTravel(book);
                param.saveParametre(Constante.DEFAULT_BOOK_TRAVEL_ID,
                        book.getId().toString(), Boolean.TRUE);
            } catch (BookTravelServiceException ex) {
                LOGGER.error("Erreur d'initialisation du carnet de voyage par défaut", ex);
            }
        }
    }
View Full Code Here

    @TransactionAttribute(TransactionAttributeType.NOT_SUPPORTED)
    @Override
    public BookTravel findBooktravelWithoutRoadMap(final Long id)
            throws EvasionException {
        LOGGER.debug("Recherche du BookTravel id: {}", id);
        BookTravel result = bookTravelDAO.findById(id);
        return result;
    }
View Full Code Here

    @TransactionAttribute(TransactionAttributeType.REQUIRED)
    @Override
    public void createRoadMap(final Long idBookTravel,
            final Contribution contribution, final Itinerary itinerary)
            throws EvasionException {
        final BookTravel bookTravel = bookTravelDAO.findById(idBookTravel);
        contribution.setUser(this.getPrinciaplUserName());
        for (int i = 0; i < itinerary.getBreakPoints().size(); i++) {
            Location loc = itinerary.getBreakPoints().get(i);

            geolocEJB.getLocationByid(loc.getId());
View Full Code Here

TOP

Related Classes of com.evasion.entity.booktravel.BookTravel

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.