Examples of Annonce


Examples of fr.utbm.in56.annonces.model.Annonce

        AnnonceDao dao = new AnnonceDao();
        StatutDao sDao = new StatutDao();
        MembreDao mDao = new MembreDao();
        MessageDao msgDao = new MessageDao();
       
        Annonce annonce = dao.getById(idAnnonce);
        Membre repondeur = mDao.getById(idRepondeur);
       
        annonce.setRepondeur(repondeur);
        annonce.setStatut(sDao.getById(3));
       
        dao.update(annonce);
       
        Message message = new Message();
       
        message.setAnnonce(annonce);
        message.setDestinataire(repondeur);
        message.setExpediteur(annonce.getPublicateur());
        message.setOuvert(false);
        message.setMessageAuto(true);
        message.setDateEnvoi(Calendar.getInstance());
       
        String offre;
        if(annonce.isOffre()){
            offre = "vendre"  ;
        }else{
            offre = "acheter"  ;
        }
       
        message.setCorps(
            annonce.getPublicateur().getIdentifiant()+ " a accepté de vous " +
            offre + " le bien stipulé dans l'annonce " + annonce.getTitre() +
            ". Bravo !");
       
        msgDao.save(message);
       
        return mapping.findForward("default");
View Full Code Here

Examples of fr.utbm.in56.annonces.model.Annonce

                   
                    AnnonceDao anDao = new AnnonceDao();
                    DepartementDao depDao = new DepartementDao();
                    CategorieDao catDao = new CategorieDao();
                   
                    Annonce annonce = new Annonce();
                   
                    annonce.setPublicateur(membre);
                    annonce.setDateDepot(Calendar.getInstance());
                   
                    annonce.setDepartement(depDao.getById(annonceForm.getDepartement()));
                    annonce.setOffre((boolean) annonceForm.isOffre());
                   
                    annonce.setTitre(annonceForm.getTitre());
                    annonce.setDescription(annonceForm.getDescription());
                    annonce.setPrix(annonceForm.getPrix());
                   
                    annonce.setCategorie(catDao.getById(annonceForm.getCategorie()));
                   
                    Set<MotCle> motscles = new HashSet<MotCle>();
                   
                    String motcle = annonceForm.getMotsCles();
                   
                    String[] tabMotcle = motcle.split(";");
                   
                    MotCle m;
                    MotCleDao motDao = new MotCleDao();
                   
                    for(int i=0; i<tabMotcle.length; i++){
                        m = motDao.getAndCreateByLibelle(tabMotcle[i]);
                        motscles.add(m);
                       
                    }
                   
                    annonce.setMotsCles(motscles);
                   
                    StatutDao sDao = new StatutDao();
                   
                    annonce.setStatut(sDao.getById(1));
                   
                    anDao.save(annonce);
                   
                    MessageDao messageDao = new MessageDao();
                   
                    request.getSession().setAttribute("unread",messageDao.getNbUnReadMessageByMember(membre));
                    request.setAttribute("monannonce", annonce.getId());
                    return mapping.findForward("success");
                }else{
                    return mapping.findForward("error");
                }
View Full Code Here

Examples of fr.utbm.in56.annonces.model.Annonce

        HttpSession session = request.getSession();
       
        Object oAnnonce = session.getAttribute("annonce");
        if(oAnnonce instanceof Annonce){
           
            Annonce annonce = (Annonce)session.getAttribute("annonce");
            m.setAnnonce(annonce);
            m.setDestinataire(annonce.getPublicateur());
           
        }else{
            Message message = (Message)session.getAttribute("message");
            m.setAnnonce(message.getAnnonce());
            m.setDestinataire(message.getExpediteur());
View Full Code Here

Examples of fr.utbm.in56.annonces.model.Annonce

   
        long idAnnonce = Long.decode(request.getParameter("id"));

        AnnonceDao dao = new AnnonceDao();

        Annonce annonce = dao.getById(idAnnonce);

        SimpleDateFormat dateformatMMDDYYYY = new SimpleDateFormat("MM/dd/yyyy");
        String stDate = dateformatMMDDYYYY.format(annonce.getDateDepot().getTime());

        request.getSession().setAttribute("date", stDate);       
        request.getSession().setAttribute("annonce", annonce);       
        request.getSession().setAttribute("message", "")
       
View Full Code Here

Examples of fr.utbm.in56.annonces.model.Annonce

       
        AnnonceDao dao = new AnnonceDao();
        StatutDao sDao = new StatutDao();
       
       
        Annonce annonce = dao.getById(idAnnonce);
       
        annonce.setStatut(sDao.getById(2));
       
        dao.update(annonce);
       
        return mapping.findForward("default");
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.