Subversion Repositories bacoAlunos

Rev

Rev 1974 | Rev 1993 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1974 Rev 1992
Line 1... Line 1...
1
package pt.estgp.estgweb.web.controllers.courses;
1
package pt.estgp.estgweb.web.controllers.courses;
2
 
2
 
-
 
3
import jomm.dao.impl.AbstractDao;
3
import org.apache.struts.action.ActionForm;
4
import org.apache.struts.action.ActionForm;
4
import org.apache.struts.action.ActionForward;
5
import org.apache.struts.action.ActionForward;
5
import org.apache.struts.action.ActionMapping;
6
import org.apache.struts.action.ActionMapping;
6
import org.json.JSONObject;
7
import org.json.JSONObject;
-
 
8
import pt.estgp.estgweb.domain.Course;
-
 
9
import pt.estgp.estgweb.domain.dao.DaoFactory;
7
import pt.estgp.estgweb.web.controllers.utils.AbstractWidgetAjaxController;
10
import pt.estgp.estgweb.web.controllers.utils.AbstractWidgetAjaxController;
8
import pt.estgp.estgweb.web.utils.RequestUtils;
11
import pt.estgp.estgweb.web.utils.RequestUtils;
9
import pt.utl.ist.berserk.logic.serviceManager.IServiceManager;
12
import pt.utl.ist.berserk.logic.serviceManager.IServiceManager;
10
import pt.utl.ist.berserk.logic.serviceManager.ServiceManager;
13
import pt.utl.ist.berserk.logic.serviceManager.ServiceManager;
11
 
14
 
Line 76... Line 79...
76
                "SaveCourseReportDocument",
79
                "SaveCourseReportDocument",
77
                new Object[]{courseReportDocument});
80
                new Object[]{courseReportDocument});
78
        return new JSONObject(json);
81
        return new JSONObject(json);
79
    }*/
82
    }*/
80
 
83
 
81
    public JSONObject loadCourseReportDocument(ActionForm form, HttpServletRequest request, HttpServletResponse response) throws 1.5.0/docs/api/java/lang/Throwable.html">Throwable {
-
 
82
    1.5.0/docs/api/java/lang/String.html">String courseReportDocument = request.getParameter("courseReportDocument");
-
 
83
 
84
 
84
    IServiceManager sm = ServiceManager.getInstance();
-
 
85
    1.5.0/docs/api/java/lang/String.html">String json = (1.5.0/docs/api/java/lang/String.html">String) sm.execute(RequestUtils.getRequester(request, response),
85
    public ActionForward startEdit(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws 1.5.0/docs/api/java/lang/Throwable.html">Throwable, ServletException
86
            "LoadCourseReportDocument",
-
 
87
            new 5+0%2Fdocs%2Fapi+Object">Object[]{courseReportDocument});
-
 
88
    return new JSONObject(json);
-
 
89
    }
-
 
90
 
-
 
91
    public ActionForward startEdit(
-
 
92
            ActionMapping mapping,
-
 
93
            ActionForm form,
-
 
94
            HttpServletRequest request,
-
 
95
            HttpServletResponse response)
-
 
96
            throws 1.5.0/docs/api/java/lang/Throwable.html">Throwable, ServletException
-
 
97
    {
86
    {
-
 
87
        1.5.0/docs/api/java/lang/String.html">String courseCode = request.getParameter("courseCode");
-
 
88
        1.5.0/docs/api/java/lang/String.html">String year = request.getParameter("year");
-
 
89
 
-
 
90
        IServiceManager sm = ServiceManager.getInstance();
-
 
91
        1.5.0/docs/api/java/lang/String.html">String json = (1.5.0/docs/api/java/lang/String.html">String) sm.execute(RequestUtils.getRequester(request, response),
-
 
92
                "LoadCourseReportDocument",
-
 
93
                new 5+0%2Fdocs%2Fapi+Object">Object[]{courseCode,year});
-
 
94
 
-
 
95
        request.setAttribute("courseReportJson", json);
-
 
96
        //request.setAttribute("courseCode", courseCode);
-
 
97
 
98
        return mapping.findForward("page");
98
        return mapping.findForward("editCourseReport");
99
    }
99
    }
100
}
100
}
101
101