Subversion Repositories bacoAlunos

Rev

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

Rev 1312 Rev 1350
Line 344... Line 344...
344
 
344
 
345
    private int updateList(List<CourseUnitView> views, UserSession usession) throws NotAuthorizedException, 1.5.0/docs/api/javax/xml/transform/TransformerException.html">TransformerException, 1.5.0/docs/api/java/io/IOException.html">IOException, FOPException {
345
    private int updateList(List<CourseUnitView> views, UserSession usession) throws NotAuthorizedException, 1.5.0/docs/api/javax/xml/transform/TransformerException.html">TransformerException, 1.5.0/docs/api/java/io/IOException.html">IOException, FOPException {
346
        int counter = 0;
346
        int counter = 0;
347
        for(CourseUnitView courseUnitView: views)
347
        for(CourseUnitView courseUnitView: views)
348
        {
348
        {
349
 
-
 
350
 
-
 
351
 
-
 
352
 
-
 
353
            if(courseUnitView != null && courseUnitView.getId()>0)
349
            if(courseUnitView != null && courseUnitView.getId()>0)
354
            {
350
            {
-
 
351
                CourseUnit courseUnit = DaoFactory.getCourseUnitDaoImpl().load(courseUnitView.getId());
-
 
352
 
-
 
353
                //EVALUATION OPEN BY ADMIN
-
 
354
                if(courseUnitView.isEvaluationOpenByAdmin() != courseUnit.isEvaluationOpenByAdmin())
-
 
355
                    courseUnit.setEvaluationOpenByAdmin(courseUnitView.isEvaluationOpenByAdmin());
-
 
356
 
355
                if(courseUnitView.getProgramStreamId() != null && courseUnitView.getProgramStreamId().length() > 0)
357
                if(courseUnitView.getProgramStreamId() != null && courseUnitView.getProgramStreamId().length() > 0)
356
                {
358
                {
357
                    CourseUnit courseUnit = DaoFactory.getCourseUnitDaoImpl().load(courseUnitView.getId());
-
 
-
 
359
 
358
                    if(usession.getUser().isAdmin() ||  usession.getUser().hasRole("courseValidatePrograms") || usession.getUser().hasRole(courseUnit.getCourse().getValidationRole()))
360
                    if(usession.getUser().isAdmin() ||  usession.getUser().hasRole("courseValidatePrograms") || usession.getUser().hasRole(courseUnit.getCourse().getValidationRole()))
359
                    {
361
                    {
360
                        if(courseUnit.isValidProgram() != courseUnitView.isValidProgram())
362
                        if(courseUnit.isValidProgram() != courseUnitView.isValidProgram())
361
                        {
363
                        {
362
                            courseUnit.setValidProgram(courseUnitView.isValidProgram());
364
                            courseUnit.setValidProgram(courseUnitView.isValidProgram());