public async Task <IActionResult> Encodage(ScoreViewModel myModel) { if (ModelState.IsValid) { var o = myModel.StudentSubmit; foreach (var item in o) { var data = new Score() { ClassId = myModel.ClassId.Value, CourseID = myModel.CourseId, StudentID = item.StudentId, PeriodID = myModel.PeriodId, Point = item.Score, CreatedDate = DateTime.UtcNow.Date, ModifiedDate = DateTime.UtcNow.Date }; sr.Add(data); } await sr.SaveChangesAsync(); return(RedirectToAction("Create")); } InitializeDropdownlist(); return(View(myModel)); }