private void SeedStudentCourses(StudentSystemContext context, int count) { var homeworkGenerator = new StudentCourseGenerator(); for (int i = 0; i < count; i++) { context.StudentCourses.Add(homeworkGenerator.NewStudentCourse()); } context.SaveChanges(); }
public static void Seed(StudentSystemContext context) { Course[] courses = CourseGenerator.CreateCourses(); context.Courses.AddRange(courses); Student[] students = StudentGenerator.CreateStudents(); context.Students.AddRange(students); Resource[] resources = ResourceGenerator.CreateResources(); context.Resources.AddRange(resources); Homework[] homeworks = HomeworkGenerator.CreateHomeworks(); context.HomeworkSubmissions.AddRange(homeworks); StudentCourse[] studentCourses = StudentCourseGenerator.CreateStudentCourses(); context.StudentCourses.AddRange(studentCourses); context.SaveChanges(); Console.WriteLine("Sample data inserted successfully."); }