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;
 }
Example #2
0
        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);
            }
        }