Package fr.utbm.in56.annonces.dao

Examples of fr.utbm.in56.annonces.dao.AnnonceDao


      throws Exception {
   
    //cast to ValidatorForm 
                InscrireForm inscrireForm = (InscrireForm) form;
              
                MembreDao dao = new MembreDao();
                Membre m = new Membre();
               
                if(dao.existMemberIdentifiant(inscrireForm.getIdentifiant()) == null){
                    m.setIdentifiant(inscrireForm.getIdentifiant());
                    m.setMotDePasse(inscrireForm.getPassword());
                    m.setAdresse(inscrireForm.getAdresse());
                    m.setCodePostal(inscrireForm.getCodePostal());
                    m.setVille(inscrireForm.getVille());
                    m.setNom(inscrireForm.getNom());
                    m.setPrenom(inscrireForm.getPrenom());


                    dao.save(m);
                    return mapping.findForward("success");
               
                }else{
                   return mapping.findForward("error");
                }
View Full Code Here


            HttpServletRequest request, HttpServletResponse response)
            throws Exception {

        InscrireForm inscrireForm = (InscrireForm) form;

        MembreDao dao = new MembreDao();
       
        Membre membre = dao.existMemberIdentifiant(inscrireForm.getIdentifiant());

        if (membre != null) {
           
            membre.setMotDePasse(inscrireForm.getPassword());
            membre.setAdresse(inscrireForm.getAdresse());
            membre.setCodePostal(inscrireForm.getCodePostal());
            membre.setVille(inscrireForm.getVille());
            membre.setNom(inscrireForm.getNom());
            membre.setPrenom(inscrireForm.getPrenom());


            dao.update(membre);
            return mapping.findForward("success");

        } else {
            return mapping.findForward("error");
        }
View Full Code Here

      HttpServletRequest request, HttpServletResponse response)
      throws Exception {
   
    AnnonceForm annonceForm = (AnnonceForm) form;
               
                MembreDao dao = new MembreDao();

                Membre membre = (Membre)request.getSession().getAttribute("membre");
               
                if(membre != null){
                   
View Full Code Here

        HttpSession session = request.getSession();

        Membre m = (Membre) session.getAttribute("membre");


        MessageDao dao = new MessageDao();

        Set<Message> messages = dao.getSentMessageByIdMembre(m);

        request.getSession().setAttribute("messages", messages);       

        return mapping.findForward("default");
    }
View Full Code Here

            try{
                Membre membre = dao.isRegister(m);
                if(membre != null){
                    HttpSession session = request.getSession();

                    MessageDao mDao = new MessageDao();
                    //Plante, mais je sais pas pkoi.
                    int nbMessage = mDao.getNbUnReadMessageByMember(membre);
                   
                    session.setAttribute("membre", membre);
                    session.setAttribute("unread", nbMessage);

                    AnnonceDao aDao = new AnnonceDao();
View Full Code Here

        HttpSession session = request.getSession();

        Membre m = (Membre) session.getAttribute("membre");


        MessageDao dao = new MessageDao();

        Set<Message> messages = dao.getReceiveMessageByIdMembre(m);

        request.getSession().setAttribute("messages", messages);       

        return mapping.findForward("default");
    }
View Full Code Here

        long idRepondeur = Long.decode(request.getParameter("repondeur"));
       
        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

                   
                    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

      throws Exception {
   
         
        MessageForm messageForm = (MessageForm) form;

        MessageDao mDao = new MessageDao();

        Message m = new Message();
        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());
        }
       
        m.setExpediteur((Membre)session.getAttribute("membre"));
       

        m.setCorps(messageForm.getCorps());
        m.setDateEnvoi(Calendar.getInstance());
        m.setMessageAuto(false);
        m.setOuvert(false);

        mDao.save(m);

        session.setAttribute("monmessage", m.getId());

        return mapping.findForward("success");
View Full Code Here

      HttpServletRequest request, HttpServletResponse response)
      throws Exception {
   
    long idMsg = Long.decode(request.getParameter("id"));

        MessageDao dao = new MessageDao();
       
        Message m = dao.getById(idMsg);
       
        Membre membre = (Membre) request.getSession().getAttribute("membre");
       
        if(m.getDestinataire().getId() == membre.getId() ){
            m.setOuvert(true);
            dao.update(m);
           
            request.getSession().setAttribute("unread",dao.getNbUnReadMessageByMember(membre));
        }
               
        SimpleDateFormat dateformatMMDDYYYY = new SimpleDateFormat("MM/dd/yyyy");
        String stDate = dateformatMMDDYYYY.format(m.getDateEnvoi().getTime());
      
View Full Code Here

TOP

Related Classes of fr.utbm.in56.annonces.dao.AnnonceDao

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.