Esempio n. 1
0
        public async Task <ActionResult> EntryScore(EntryScoreDto dto)
        {
            var sc = await _studentCourseRepository.LoadEntitiesAsIQueryable(x => x.CourseId == dto.CourseId && x.StudentId == dto.StudentId)
                     .AsNoTracking()
                     .FirstOrDefaultAsync();

            if (sc == null)
            {
                return(NotFound());
            }
            sc.Score = dto.Score;
            await _studentCourseRepository.EditEntityAsync(sc);

            return(NoContent());
        }