Subversion Repositories bacoAlunos

Rev

Rev 1945 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
1871 jmachado 1
package pt.estgp.estgweb.web.controllers.courses;
2
 
3
import org.apache.struts.action.ActionForm;
4
import org.json.JSONObject;
5
import pt.estgp.estgweb.web.controllers.utils.AbstractWidgetAjaxController;
6
import pt.estgp.estgweb.web.utils.RequestUtils;
7
import pt.utl.ist.berserk.logic.serviceManager.IServiceManager;
8
import pt.utl.ist.berserk.logic.serviceManager.ServiceManager;
9
 
10
import javax.servlet.http.HttpServletRequest;
11
import javax.servlet.http.HttpServletResponse;
12
 
13
/**
14
 * Created by jorgemachado on 06/01/17.
15
 */
16
public class CoursesServicesController extends AbstractWidgetAjaxController
17
{
18
 
19
 
20
    /**
21
     * See also CoursesServicesWidgetController for WS-API services
22
     */
23
 
24
    /**
25
     *
26
     * @param form
27
     * @param request
28
     * @param response
29
     * @return
30
     * @throws Throwable
31
     */
32
 
33
    public JSONObject generateGlobalLearningResultsChartImg(ActionForm form,HttpServletRequest request, HttpServletResponse response) throws 1.5.0/docs/api/java/lang/Throwable.html">Throwable {
34
 
35
        1.5.0/docs/api/java/lang/String.html">String courseReportDocument = request.getParameter("courseReportDocument");
36
 
37
 
38
        IServiceManager sm = ServiceManager.getInstance();
39
        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),
40
                "CourseReportGenerateGlobalLearningResultsChartImg",
41
                new 5+0%2Fdocs%2Fapi+Object">Object[]{courseReportDocument});
42
        return new JSONObject(json);
43
    }
44
 
45
 
46
}