Rev 1917 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1917 | Rev 1926 | ||
---|---|---|---|
Line 5... | Line 5... | ||
5 | <%@ page import="pt.estgp.estgweb.utils.documentBuilder.TextComponent" %> |
5 | <%@ page import="pt.estgp.estgweb.utils.documentBuilder.TextComponent" %> |
6 | <%@ page import="pt.estgp.estgweb.utils.documentBuilder.ImageComponent" %> |
6 | <%@ page import="pt.estgp.estgweb.utils.documentBuilder.ImageComponent" %> |
7 | <%@ page import="pt.estgp.estgweb.services.courses.CourseReportServices" %> |
7 | <%@ page import="pt.estgp.estgweb.services.courses.CourseReportServices" %> |
8 | <%@ page import="pt.estgp.estgweb.services.courses.coursereport.documentmodel.CourseReportDocument" %> |
8 | <%@ page import="pt.estgp.estgweb.services.courses.coursereport.documentmodel.CourseReportDocument" %> |
9 | <%@ page import="org.json.JSONException" %> |
9 | <%@ page import="org.json.JSONException" %> |
- | 10 | ||
10 | <%@ taglib uri="/WEB-INF/tlds/struts-logic.tld" prefix="logic" %> |
11 | <%@ taglib uri="/WEB-INF/tlds/struts-logic.tld" prefix="logic" %> |
11 | <%@ taglib uri="/WEB-INF/tlds/struts-html.tld" prefix="html" %> |
12 | <%@ taglib uri="/WEB-INF/tlds/struts-html.tld" prefix="html" %> |
12 | <%@ taglib uri="/WEB-INF/tlds/jomm.tld" prefix="jomm" %> |
13 | <%@ taglib uri="/WEB-INF/tlds/jomm.tld" prefix="jomm" %> |
13 | <%@ taglib uri="/WEB-INF/tlds/struts-bean.tld" prefix="bean" %> |
14 | <%@ taglib uri="/WEB-INF/tlds/struts-bean.tld" prefix="bean" %> |
14 | <%@ taglib uri="/WEB-INF/tlds/struts-nested.tld" prefix="nested" %> |
15 | <%@ taglib uri="/WEB-INF/tlds/struts-nested.tld" prefix="nested" %> |
Line 101... | Line 102... | ||
101 | request.setAttribute("course",courseImpl); |
102 | request.setAttribute("course",courseImpl); |
102 | CourseReportDocument courseReport = null; |
103 | CourseReportDocument courseReport = null; |
103 | try { |
104 | try { |
104 | courseReport = new CourseReportServices().createNewCourseReportDocument(courseCode, year); |
105 | courseReport = new CourseReportServices().createNewCourseReportDocument(courseCode, year); |
105 | } catch (Throwable e) { |
106 | } catch (Throwable e) { |
106 | System.out.println(e); |
107 | System.out.println(e); |
107 | e.printStackTrace(); |
108 | e.printStackTrace(); |
108 | } |
109 | } |
109 | String courseReportJson = courseReport.toJson(); |
110 | String courseReportJson = courseReport.toJson(); |
110 | request.setAttribute("courseDocumentJson",courseReportJson); |
111 | request.setAttribute("courseDocumentJson",courseReportJson); |
111 | request.setAttribute("courseDocument",courseReport); |
112 | request.setAttribute("courseDocument",courseReport); |
112 | 113 | ||
Line 316... | Line 317... | ||
316 | 317 | ||
317 | /* Guardar courseReport 7/12/2017 */ |
318 | /* Guardar courseReport 7/12/2017 */ |
318 | $scope.saveCourseReportDoc = function() |
319 | $scope.saveCourseReportDoc = function() |
319 | { |
320 | { |
320 | widgetCallWithActionParameters( |
321 | widgetCallWithActionParameters( |
321 | "<%=request.getContextPath()%>/user/json/repository.do", |
322 | "<%=request.getContextPath()%>/user/courseReport.do", |
322 | "saveCourseReportDoc", |
323 | "saveCourseReportDoc", |
323 | { |
324 | { |
324 | "report" : BacoJS.stringifyOrdered($scope.report) |
325 | "courseReportDocument" : BacoJS.stringifyOrdered($scope.report) |
325 | }, |
326 | }, |
326 | "#courseReportApp", |
327 | "#courseReportApp", |
327 | function(json) |
328 | function(json) |
328 | { |
329 | { |
329 | alert(BacoJS.stringifyOrdered(json)); |
330 | alert(BacoJS.stringifyOrdered(json)); |