public static void InitialSeed(StudentSystemContext context) { StudentGenerator.InitialStudentSeed(context, 5); CourseGenerator.InitialCourseSeed(context, 10); var students = context.Students.ToList(); var courses = context.Courses.ToList(); HomeworkGenerator.InitialHomeworkSeed(context, 30, courses, students); }
private static void SeedHomeworks(StudentSystemContext context, int count) { var homeworkGenerator = new HomeworkGenerator(); for (int i = 0; i < count; i++) { context.HomeworkSubmissions.Add(homeworkGenerator.NewHomework()); } 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."); }
private static void SeedHomeworks(StudentSystemContext db, int count) { HomeworkGenerator.InitialHomeworkSeed(db, count); }
private static void SeedHomeworks(SchoolDbContext db, int count) { HomeworkGenerator.InitialHomeworkSeed(db, count); }