Package unlp.edu.core

Examples of unlp.edu.core.Miembro


    String nuevoMiembroDispNombre =  (String) agregarMiembroDisponibleForm.get("nuevoMiembroDispNombre");
   
    Sistema sistema = Sistema.getInstance();
    Proyecto proyecto = sistema.getProyecto(Long.valueOf(idProyecto));
    Estado  estadoItem = sistema.getEstadoID(Long.valueOf(idEstado));
    Miembro nuevoMiembro = sistema.getMiembro(proyecto, nuevoMiembroDispNombre);
   
    sistema.agregarMiembroDisponible(nuevoMiembro, estadoItem);

      ActionRedirect redirect = new ActionRedirect(mapping.findForward("ok"));
      redirect.addParameter("idTI", idTipoItem);
View Full Code Here


   
    Proyecto proyecto = sistema.getProyectoPorNombre(proyectoNombre);
    Long idProyecto = proyecto.getId();
    TipoItem tipoItem = sistema.getTipoItem(itemTipo, proyecto);
    Integer prioridad =  Integer.parseInt(itemPrioridad.trim());
    Miembro  responsable = sistema.getMiembro(proyecto, itemResponsable);
       
    sistema.nuevoItem(itemNombre, itemDescripcion, tipoItem, prioridad, proyecto, responsable);
   
      ActionRedirect redirect = new ActionRedirect(mapping.findForward("ok"));
      redirect.addParameter("id", idProyecto);
View Full Code Here

   
    Proyecto proyecto = sistema.getProyectoPorNombre(nombreProyecto);
    Long idProyecto = proyecto.getId();
    Item item = sistema.getItem(proyecto, nombreItem);
    Estado nuevoEstado = sistema.getEstadoTipoItem(item.getTipoItem(), descNuevoEstado);
    Miembro nuevoResponsable = sistema.getMiembro(proyecto, nomNuevoResponsable);
       
    sistema.cambiarEstadoItem(item, nuevoEstado, nuevoResponsable, fichaTrabajo);
   
      ActionRedirect redirect = new ActionRedirect(mapping.findForward("ok"));
View Full Code Here

    Sistema sistema = Sistema.getInstance();
   
    TipoItem savedTipoItem = sistema.getTipoItemID(Long.valueOf(idTipoItem));
    Estado estado = sistema.getEstadoTipoItem(savedTipoItem, descripcionEstado);
    Proyecto proyecto = sistema.getProyecto(Long.valueOf(idProyecto));
    Miembro miembro = sistema.getMiembro(proyecto, descripcionMiembro);

    sistema.eliminarMiembroEstado(miembro,estado)
   
      ActionRedirect redirect = new ActionRedirect(mapping.findForward("ok"));
View Full Code Here

   
    Sistema sistema = Sistema.getInstance();
   
    Proyecto savedProyecto = sistema.getProyectoPorNombre(nombreActualProyecto);   
    Role roleLider = sistema.getRoleProyecto("Lider");
    Miembro actualLider = savedProyecto.getLiderProyecto();
   
    Miembro nuevoLider = sistema.getMiembro(savedProyecto, nuevoLiderProyecto);

    //Es un usuario que aun no es miembro del proyecto - Se crea y persiste
    if (nuevoLider == null)
    {
      nuevoLider = sistema.nuevoMiembro(savedProyecto, sistema.getUsuario(nuevoLiderProyecto), roleLider);
    } else if (!nuevoLider.equals(actualLider)) {
      //Es miembro del proyecto pero no es el lider actual 
      sistema.editarMiembro(nuevoLider,roleLider);
    }
   
    sistema.editarProyecto(savedProyecto,nuevoNombreProyecto,nuevoLider);
   
    //Se asigna un rol de desarrollador al antiguo Lider
    if (!nuevoLider.equals(actualLider))
    {
      sistema.editarMiembro(actualLider, sistema.getRoleProyecto("Desarrollador"));
    }
   
    // Mostramos la siguiente vista
View Full Code Here

    Sistema sistema = Sistema.getInstance();
 
    Proyecto proyecto = sistema.getProyectoPorNombre(nombreProyecto);
    Long idProyecto = proyecto.getId();
    Item item = sistema.getItem(proyecto, nombreItem);
    Miembro nuevoResponsable = sistema.getMiembro(proyecto, nomNuevoResponsable);
   
    sistema.editarItem(item,nuevoResponsable,descripcion,prioridad,fichaTrabajo);
     
      ActionRedirect redirect = new ActionRedirect(mapping.findForward("ok"));
      redirect.addParameter("id", idProyecto);
View Full Code Here

TOP

Related Classes of unlp.edu.core.Miembro

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.