/branches/v3/impl/src/java/pt/estgp/estgweb/services/assessments/EvaluateAssessmentsService.java |
---|
60,7 → 60,7 |
} |
} |
//somar as cotações para atribuir cotação a resposta e colocar como avaliada |
//somar as cotacoes para atribuir cotacao a resposta e colocar como avaliada |
double quotationTotal=0; |
for(AssessmentQuestionAnswer aQa : response.getAnswers()) |
{ |
110,8 → 110,8 |
} |
} |
//carregar as respostas e verificar se as answers já estão todas corrigidas |
//para somar as cotações para atribuir cotação a resposta e colocar como avaliada |
//carregar as respostas e verificar se as answers ja estao todas corrigidas |
//para somar as cotacoes para atribuir cotacao a resposta e colocar como avaliada |
List<AssessmentResponse> responses = DaoFactory.getAssessmentResponseDaoImpl().loadResponsesByAssessmentIdAnswered(assessmentId); |
for(AssessmentResponse response : responses) |
{ |
/branches/v3/impl/src/java/pt/estgp/estgweb/services/assessments/LoadAssessmentResponsesService.java |
---|
47,7 → 47,7 |
List<AssessmentQuestion> questions = new ArrayList<AssessmentQuestion>(); |
for(AssessmentQuestionAnswerImpl aQA : answers) |
{ //adicionar as questões sem ser repetidas e so as que o docente tem de corrigir |
{ //adicionar as questoes sem ser repetidas e so as que o docente tem de corrigir |
if(!questions.contains(aQA.getPossibleAnswer().getQuestionItem().getQuestion())) |
{ |
if(!aQA.getPossibleAnswer().getQuestionItem().getQuestion().getType().equals(Globals.ASSESSMENT_QUESTION_TYPE_RADIO) |
68,7 → 68,7 |
return questionsView; |
} |
///carregar todas as respostas não corrigidas de uma questão |
///carregar todas as respostas nao corrigidas de uma questao |
public List<AssessmentQuestionAnswerView> loadQuestionResponses(long questionId, UserSession userSession) |
{ |
List<AssessmentQuestionAnswerImpl> answers = DaoFactory.getAssessmentQuestionAnswerDaoImpl().loadByQuestionIdNotEvaluated(questionId); |
/branches/v3/impl/src/java/pt/estgp/estgweb/services/assessments/InsertAssessmentAnswersService.java |
---|
69,7 → 69,7 |
e.printStackTrace(); //To change body of catch statement use File | Settings | File Templates. |
} |
} |
//verificar se sao questoes de correccao automatica para atribuir cotação |
//verificar se sao questoes de correccao automatica para atribuir cotacao |
//e serem colocadas como corrigidas |
if(qView.getType().equals(Globals.ASSESSMENT_QUESTION_TYPE_RADIO) |
|| qView.getType().equals(Globals.ASSESSMENT_QUESTION_TYPE_MATRIX) |