Subversion Repositories bacoAlunos

Rev

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

Rev 1936 Rev 1974
Line 517... Line 517...
517
            else
517
            else
518
                return json;
518
                return json;
519
        }
519
        }
520
    }
520
    }
521
 
521
 
522
    public 1.5.0/docs/api/java/lang/String.html">String saveCourseReportDocument (1.5.0/docs/api/java/lang/String.html">String reportDocumentJson, UserSession session) throws 1.5.0/docs/api/java/io/IOException.html">IOException
522
    public 1.5.0/docs/api/java/lang/String.html">String saveCourseReportDocument (1.5.0/docs/api/java/lang/String.html">String reportDocumentJson, UserSession session) throws 1.5.0/docs/api/java/io/IOException.html">IOException, JSONException
523
    {
523
    {
524
        CourseReportDocument courseReportDocument = CourseReportDocument.fromJson(reportDocumentJson);
524
        CourseReportDocument courseReportDocument = CourseReportDocument.fromJson(reportDocumentJson);
525
 
525
 
526
        Course course = DaoFactory.getCourseDaoImpl().findCourseByCode(courseReportDocument.getCourseCode());
526
        Course course = DaoFactory.getCourseDaoImpl().findCourseByCode(courseReportDocument.getCourseCode());
527
        List<CourseYear> courseYear = DaoFactory.getCourseYearDaoImpl().findCourseYear(courseReportDocument.getCourseCode(), courseReportDocument.getYear());
527
        List<CourseYear> courseYear = DaoFactory.getCourseYearDaoImpl().findCourseYear(courseReportDocument.getCourseCode(), courseReportDocument.getYear());
Line 538... Line 538...
538
        courseYear.get(0).setCourseReportDocument(reportDocumentJson);
538
        courseYear.get(0).setCourseReportDocument(reportDocumentJson);
539
 
539
 
540
        return courseReportDocument.toJson();
540
        return courseReportDocument.toJson();
541
    }
541
    }
542
 
542
 
543
    public 1.5.0/docs/api/java/lang/String.html">String loadCourseReportDocument (1.5.0/docs/api/java/lang/String.html">String courseCode,1.5.0/docs/api/java/lang/String.html">String year) throws 1.5.0/docs/api/java/io/IOException.html">IOException
543
    public 1.5.0/docs/api/java/lang/String.html">String loadCourseReportDocument (1.5.0/docs/api/java/lang/String.html">String courseCode,1.5.0/docs/api/java/lang/String.html">String year,UserSession session) throws 1.5.0/docs/api/java/io/IOException.html">IOException, JSONException
544
    {
544
    {
545
 
545
 
546
        //Vai buscar (conjunto de anos??) à BaseDados (porquê uma lista)
546
        //Vai buscar (conjunto de anos??) à BaseDados (porquê uma lista)
547
        List<CourseYear> courseYear = DaoFactory.getCourseYearDaoImpl().findCourseYear(courseCode, year);
547
        List<CourseYear> courseYear = DaoFactory.getCourseYearDaoImpl().findCourseYear(courseCode, year);
548
        1.5.0/docs/api/java/lang/String.html">String courseReport = null;
548
        1.5.0/docs/api/java/lang/String.html">String courseReport = null;
549
 
549
 
550
        if(courseYear.isEmpty())
550
        if(courseYear.isEmpty())
551
        {
551
        {
552
            try {
552
            try {
-
 
553
                //System.out.println("OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO");
553
                courseReport = new CourseReportServices().createNewCourseReportDocument(courseCode, year).toJson();
554
                courseReport = new CourseReportServices().createNewCourseReportDocument(courseCode, year).toJson();
-
 
555
                //System.out.println(courseReport);
-
 
556
                //System.out.println("UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU");
-
 
557
                courseReport = saveCourseReportDocument(courseReport,session);
-
 
558
 
554
            } catch (1.5.0/docs/api/java/lang/Throwable.html">Throwable e) {
559
            } catch (1.5.0/docs/api/java/lang/Throwable.html">Throwable e) {
555
                1.5.0/docs/api/java/lang/System.html">System.out.println(e);
560
                1.5.0/docs/api/java/lang/System.html">System.out.println(e);
556
                e.printStackTrace();
561
                e.printStackTrace();
557
            }
562
            }
558
        }
563
        }