Exemple #1
0
        public async Task <IActionResult> AddPredictedMarksForFirstMiddle(string groupCourseId, [FromBody] List <Mark> marks)
        {
            try
            {
                var lesson = (await lessonRepository.GetByGroupCourse(groupCourseId)).FirstOrDefault(l => l.LessonType == LessonType.FirstMiddle);
                if (lesson == null)
                {
                    return(new NotFoundResult());
                }
                var result = await markRepository.AddPredictedMarks(marks, lesson.Id);

                return(new OkObjectResult(result));
            }
            catch
            {
                return(new NotFoundResult());
            }
        }