Commits (2)
......@@ -30,9 +30,10 @@ import lombok.NoArgsConstructor;
@AllArgsConstructor
@NoArgsConstructor
@Document(collection="Quiz_Result")
public class QuizResult implements Persistable<String>{
public class QuizResult {
@Id
private long quizId;
@CreatedDate
@JsonFormat(pattern ="yyyy-MMM-dd")
private Date quizDate;
private boolean hasDiscriptiveQuestion;
......@@ -50,20 +51,15 @@ public class QuizResult implements Persistable<String>{
@NotNull
private QuestionSet questionSet;
@CreatedDate
private LocalDateTime createdDate;
@Version
private Long version;
@Override
public String getId() {
// TODO Auto-generated method stub
return Long.toString(quizId);
}
@Override
public boolean isNew() {
// TODO Auto-generated method stub
return createdDate == null;
}
/*
* @CreatedDate private LocalDateTime createdDate;
*
* @Version private Long version;
*
* @Override public String getId() { // TODO Auto-generated method stub return
* Long.toString(quizId); }
*
* @Override public boolean isNew() { // TODO Auto-generated method stub return
* createdDate == null; }
*/
}
......@@ -303,7 +303,10 @@ public class QuizResultServiceImpl implements QuizResultService {
}
objQuizResult.setDiscriptiveQuestion(discriptiveCount-1);
quizResultList.add(objQuizResult);
log.debug("quiz obj::"+objQuizResult);
}
//log.debug("quiz obj::"+quizResultRepo.insert(quizResultList));
if(quizResultRepo.saveAll(quizResultList)!=null)
{
log.debug("Response returned from QuizResultServiceImpl -- saveDiscriptiveQuesResult method, result={}",CommonUtils.SUCCESS_RESULT);
......