Package net.sf.pmr.toDo.domain.todo

Examples of net.sf.pmr.toDo.domain.todo.ToDo


     * quand le todo est trouvée.
     */
    public void testFindByIdWhenToDoIsFound() {
     
      // recherche du toDo
      ToDo TodoFound = (ToDo) this.toDoMapper.findById(1);
     
      // vérifie le résultat de la recherche
      assertEquals(TodoFound.getDescription(), "préparer réunion projet");
      // TODO comment tester les dates ?
      //assertEquals(TodoFound.getDate(), toDoToUpdate.getDate());
      assertFalse(TodoFound.isDone());
      assertEquals(TodoFound.getPersistanceId(), toDoToUpdate.getPersistanceId());
      assertEquals(TodoFound.getPersistanceVersion(), toDoToUpdate.getPersistanceVersion());
     
     
//      // le lasy loading est activé dans le mapping hibernate
//      // mais la session est fermée par hibernate --> on doit avoir une exception (ce qui nous permet de vérifier
//      // que le lazy load est activé)
View Full Code Here


     * quand le todo n'est pas trouvée.
     */
    public void testFindByIdWhenToDoIsNotFound() {
     
      // recherche du toDo
      ToDo TodoFound = (ToDo) this.toDoMapper.findById(444);

      assertNull(TodoFound);
     
    }
View Full Code Here

   * @see net.sf.pmr.toDo.service.ToDoService#add(java.lang.String, java.util.Date, boolean, int, int)
   */
  public void add(final String description, final Date date,  final boolean done, final int userPersistanceId, final int basicProjectPersistanceId) {

    // récupération du todo
    ToDo toDo = ToDoObjectFactory.getToDo();
   
    // recherche du user
    User user = userRepository.findUserByPersistanceId(userPersistanceId);
   
    // recherche du basicProject
    Project project =  basicProjectRepository.findByPersistanceId(basicProjectPersistanceId);
   
    // mise à jour du todo
    toDo.setDescription(description);
    toDo.setDate(date);
    toDo.setDone(done);
    toDo.setProject(project);
    toDo.setOwner(user);
   
    // enregistrement
    toDoRepository.addOrUpdate(toDo);
   
  }
View Full Code Here

   * @see net.sf.pmr.todo.service.ToDoService#delete(int, long)
   */
  public void delete(final int persistanceId, final long persistanceVersion) {
   
    // recherche du toDo à supprimer
    ToDo toDoToDelete = this.toDoRepository.findByPersistanceId(persistanceId);
   
    if (toDoToDelete != null) {
     
      // mise à jour du numéro de version (pour la concurrence d'accès
      toDoToDelete.setPersistanceVersion(persistanceVersion);

      // suppression
      this.toDoRepository.delete(toDoToDelete);

    }
View Full Code Here

   * @see net.sf.pmr.toDo.service.ToDoService#update(int, long, java.lang.String, java.util.Date, boolean)
   */
  public void update(final int persistanceId, final long persistanceVersion, final String description, final Date date, final boolean done) {
   
    // recherche du todo à mettre à jour
    ToDo toDoToUpdate = this.toDoRepository.findByPersistanceId(persistanceId);
   
    // si l'object est trouvé
    if (toDoToUpdate != null) {
   
      // mise à jour des propriétés,
      toDoToUpdate.setDescription(description);
      toDoToUpdate.setDate(date);
      toDoToUpdate.setDone(done);
     
      // mise à jour de la repository
      this.toDoRepository.addOrUpdate(toDoToUpdate);
   
    }
View Full Code Here

   * return the picture to use for the warning
   * @return link
   */
  public String getdoneImage() {

    ToDo toDo= (ToDo) getCurrentRowObject();

    if (toDo.isDone()) {
      return "<img height='15' width='15' src='images/check.png'>";
    } else {
      return "";
    }

View Full Code Here

        // find the Story... if needed
        if (StringUtils.isNotEmpty((String) request
                .getParameter("persistanceId"))) {

            ToDo toDo = toDoService.findByPersistanceId(Integer.parseInt((String) request.getParameter("persistanceId")));

            // populate the form
            ToDoForm toDoForm = (ToDoForm) form;

            toDoForm.setDate(toDo.getDate());
            toDoForm.setDone(toDo.isDone());
            toDoForm.setDescription(toDo.getDescription());
            toDoForm.setPersistanceId(toDo.getPersistanceId());
            toDoForm.setPersistanceVersion(toDo.getPersistanceVersion());

        }

        // populate summary
        populateListForProjectSummary(request);
View Full Code Here

TOP

Related Classes of net.sf.pmr.toDo.domain.todo.ToDo

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.