public async Task AddStudentToCourse(int courseId, int studentId) { Course courseEntity = await _dbContext.Courses.SingleAsync(x => x.Id == courseId); Student studentEntity = await _dbContext.Students.SingleAsync(x => x.Id == studentId); courseEntity.Students.Add(studentEntity); await _dbContext.SaveChangesAsync(); }
public async Task Edit(StudentVm vm) { Student trackedEntity = await _dbContext.Students.SingleAsync(x => x.Id == vm.Id); trackedEntity.FirstName = vm.FirstName; trackedEntity.LastName = vm.LastName; trackedEntity.StudentCode = vm.StudentCode; trackedEntity.Gender = vm.GenderValue; trackedEntity.UpdatedAt = DateTime.UtcNow; await _dbContext.SaveChangesAsync(); }