public athleteQuizDTO(athleteQuiz athleteQuiz) { id = athleteQuiz.id; athleteId = athleteQuiz.athleteId; quizId = athleteQuiz.quizId; answeredDate = athleteQuiz.answeredDate; userName = athleteQuiz.athelete.user.username; pictureUrl = athleteQuiz.athelete.user.pictureUrl; quizTitle = athleteQuiz.quiz.quizTitle; date = athleteQuiz.quiz.date; coachId = athleteQuiz.quiz.coachId; pictureUrlCoach = athleteQuiz.quiz.coach.user.pictureUrl; quizQuestionByAthlete = athleteQuiz.quizQuestionByAthlete; }
public string insertquizQuestionAnswers(List <quizQuestionByAthlete> quizQuestionByAthletes) { try { if (quizQuestionByAthletes.Count > 0) { int athleteQuizId = quizQuestionByAthletes.FirstOrDefault().athleteQuizId; athleteQuiz aquiz = context.athleteQuiz.FirstOrDefault(aq => aq.id == athleteQuizId); aquiz.answeredDate = DateTime.UtcNow.Date; context.quizQuestionByAthlete.AddRange(quizQuestionByAthletes); context.SaveChanges(); return(CONSTANTES.CONSTANTES.ServiceResponse.ok); } else { return(CONSTANTES.CONSTANTES.ServiceResponse.error); } } catch (Exception) { return(CONSTANTES.CONSTANTES.ServiceResponse.error); } }