diff --git a/Bedelia/Controllers/CoursesController.cs b/Bedelia/Controllers/CoursesController.cs index cc47f2bb92ae14aa57ee83e091e28d1b6edf8094..429ad892c2d020602291b03c0784fc4f18c6f1cc 100644 --- a/Bedelia/Controllers/CoursesController.cs +++ b/Bedelia/Controllers/CoursesController.cs @@ -116,7 +116,7 @@ namespace Bedelia.Controllers .Select(x => x.Id) .FirstOrDefaultAsync(); - var userIdentityCards = closeRecord.Users.Select(x => x.IdentityCard); + var userIdentityCards = closeRecord.UserGrades.Select(x => x.IdentityCard); var users = await _context.Users .Where(x => userIdentityCards.Contains(x.IdentityCard)) @@ -125,7 +125,7 @@ namespace Bedelia.Controllers var userCourses = new List<UserCourse>(); foreach (var user in users) { - var grade = closeRecord.Users + var grade = closeRecord.UserGrades .Where(x => x.IdentityCard == user.IdentityCard) .Select(x => x.Grade) .FirstOrDefault(); diff --git a/Bedelia/Dtos/CloseRecordDto.cs b/Bedelia/Dtos/CloseRecordDto.cs index 3493fb6a7fe4b399370a24ca2fc7e15cb7e2d158..0b308b8185efc01ec83f2f6851987bad2f02aac9 100644 --- a/Bedelia/Dtos/CloseRecordDto.cs +++ b/Bedelia/Dtos/CloseRecordDto.cs @@ -9,6 +9,6 @@ namespace Bedelia.Dtos public string CourseName { get; set; } [Required] - public List<UserDto> Users { get; set; } + public List<UserGradeDto> UserGrades { get; set; } } } diff --git a/Bedelia/Dtos/UserDto.cs b/Bedelia/Dtos/UserGradeDto.cs similarity index 87% rename from Bedelia/Dtos/UserDto.cs rename to Bedelia/Dtos/UserGradeDto.cs index bd2f6a1e2f82867b1e359a86f7265d6a363d196b..e113b38530e4a7a936e74f9202bd8b4d900cb268 100644 --- a/Bedelia/Dtos/UserDto.cs +++ b/Bedelia/Dtos/UserGradeDto.cs @@ -2,7 +2,7 @@ namespace Bedelia.Dtos { - public class UserDto + public class UserGradeDto { [Required] public string IdentityCard { get; set; }