Rev 1508 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1508 | Rev 1830 | ||
---|---|---|---|
Line 72... | Line 72... | ||
72 | +courseUnitEvaluationView.getCourseUnitEvaluation().getNumAlunosAprovFrequencia() |
72 | +courseUnitEvaluationView.getCourseUnitEvaluation().getNumAlunosAprovFrequencia() |
73 | +courseUnitEvaluationView.getCourseUnitEvaluation().getNumAlunosAprovRecurso() |
73 | +courseUnitEvaluationView.getCourseUnitEvaluation().getNumAlunosAprovRecurso() |
74 | +courseUnitEvaluationView.getCourseUnitEvaluation().getNumAlunosAprovEspecial(); |
74 | +courseUnitEvaluationView.getCourseUnitEvaluation().getNumAlunosAprovEspecial(); |
75 | if(!totalAprovadosCorrecto) |
75 | if(!totalAprovadosCorrecto) |
76 | addMessage(errors,request,"error.evaluation.report.total.aprovados.epocas.wrong"); |
76 | addMessage(errors,request,"error.evaluation.report.total.aprovados.epocas.wrong"); |
77 | if(courseUnitEvaluationView.getCourseUnitEvaluation().getNumAlunosAprovTotal().intValue() != 0 && |
77 | if(courseUnitEvaluationView.getCourseUnitEvaluation().getNumAlunosAprovTotal() != 0 && |
- | 78 | courseUnitEvaluationView.getCourseUnitEvaluation().getNumAlunosAprov1013() |
|
- | 79 | + courseUnitEvaluationView.getCourseUnitEvaluation().getNumAlunosAprov1416() |
|
78 | courseUnitEvaluationView.getCourseUnitEvaluation().getNumAlunosAprov1013() +courseUnitEvaluationView.getCourseUnitEvaluation().getNumAlunosAprov1416() + courseUnitEvaluationView.getCourseUnitEvaluation().getNumAlunosAprov1720() != 100 ) |
80 | + courseUnitEvaluationView.getCourseUnitEvaluation().getNumAlunosAprov1720() != courseUnitEvaluationView.getCourseUnitEvaluation().getNumAlunosAprovTotal() ) |
- | 81 | { |
|
79 | addMessage(errors,request,"error.evaluation.report.total.aprovados.grades"); |
82 | addMessage(errors,request,"error.evaluation.report.total.aprovados.grades"); |
- | 83 | } |
|
- | 84 | else |
|
- | 85 | { |
|
- | 86 | if(courseUnitEvaluationView.getCourseUnitEvaluation().getNumAlunosAprovTotal() > 0) |
|
- | 87 | { |
|
- | 88 | courseUnitEvaluationView.getCourseUnitEvaluation().setNumAlunosAprov1013Percent( |
|
- | 89 | (100.0f * courseUnitEvaluationView.getCourseUnitEvaluation().getNumAlunosAprov1013()) / courseUnitEvaluationView.getCourseUnitEvaluation().getNumAlunosAprovTotal() |
|
- | 90 | ); |
|
- | 91 | courseUnitEvaluationView.getCourseUnitEvaluation().setNumAlunosAprov1416Percent( |
|
- | 92 | (100.0f * courseUnitEvaluationView.getCourseUnitEvaluation().getNumAlunosAprov1416()) / courseUnitEvaluationView.getCourseUnitEvaluation().getNumAlunosAprovTotal() |
|
- | 93 | ); |
|
- | 94 | courseUnitEvaluationView.getCourseUnitEvaluation().setNumAlunosAprov1720Percent( |
|
- | 95 | (100.0f * courseUnitEvaluationView.getCourseUnitEvaluation().getNumAlunosAprov1720()) / courseUnitEvaluationView.getCourseUnitEvaluation().getNumAlunosAprovTotal() |
|
- | 96 | ); |
|
- | 97 | } |
|
- | 98 | else |
|
- | 99 | { |
|
- | 100 | courseUnitEvaluationView.getCourseUnitEvaluation().setNumAlunosAprov1013Percent(0); |
|
- | 101 | courseUnitEvaluationView.getCourseUnitEvaluation().setNumAlunosAprov1416Percent(0); |
|
- | 102 | courseUnitEvaluationView.getCourseUnitEvaluation().setNumAlunosAprov1720Percent(0); |
|
- | 103 | } |
|
- | 104 | } |
|
80 | 105 | ||
81 | try{ |
106 | try{ |
82 | int inscritos = 1.5.0/docs/api/java/lang/Integer.html">Integer.parseInt(courseUnitEvaluationView.getCourseUnitEvaluation().getNumAlunosInscritos()); |
107 | int inscritos = 1.5.0/docs/api/java/lang/Integer.html">Integer.parseInt(courseUnitEvaluationView.getCourseUnitEvaluation().getNumAlunosInscritos()); |
83 | boolean aprovadosSemElementos = |
108 | boolean aprovadosSemElementos = |
84 | ((courseUnitEvaluationView.getCourseUnitEvaluation().getNumAlunosAprovTotal().intValue() |
109 | ((courseUnitEvaluationView.getCourseUnitEvaluation().getNumAlunosAprovTotal() |
85 | + courseUnitEvaluationView.getCourseUnitEvaluation().getNumAlunosSemElementosAvaliacao().intValue()) |
110 | + courseUnitEvaluationView.getCourseUnitEvaluation().getNumAlunosSemElementosAvaliacao()) |
86 | <= inscritos); |
111 | <= inscritos); |
87 | if(!aprovadosSemElementos) |
112 | if(!aprovadosSemElementos) |
88 | addMessage(errors,request,"error.evaluation.report.aprovados.sem.elementos.big.inscritos"); |
113 | addMessage(errors,request,"error.evaluation.report.aprovados.sem.elementos.big.inscritos"); |
89 | 114 | ||
90 | }catch(1.5.0/docs/api/java/lang/NumberFormatException.html">NumberFormatException e) |
115 | }catch(1.5.0/docs/api/java/lang/NumberFormatException.html">NumberFormatException e) |