Package unlp.edu.action

Source Code of unlp.edu.action.EditarMiembroAction

package unlp.edu.action;


import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionRedirect;
import org.apache.struts.action.DynaActionForm;


import unlp.edu.core.Proyecto;
import unlp.edu.core.Sistema;

public class EditarMiembroAction extends Action{

  public ActionForward execute(ActionMapping mapping, ActionForm form,
      HttpServletRequest request, HttpServletResponse response)
      throws Exception {
    DynaActionForm editarMiembroForm = (DynaActionForm) form;
   
    String  nombreProyecto = (String) editarMiembroForm.get("nombreProyecto");
    String  nombreMiembro = (String) editarMiembroForm.get("nombreMiembro");
    String  descRol = (String) editarMiembroForm.get("descRol");
   
    Sistema sistema = Sistema.getInstance();
 
    Proyecto savedProyecto = sistema.getProyectoPorNombre(nombreProyecto);
   
    sistema.editarMiembroProyecto(savedProyecto, nombreMiembro, descRol);
   
      ActionRedirect redirect = new ActionRedirect(mapping.findForward("ok"));
      redirect.addParameter("id", savedProyecto.getId());

      return redirect;
  }

}
TOP

Related Classes of unlp.edu.action.EditarMiembroAction

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.