public static void GeneratePlacements() { using var context = new TecContext(); var foreignKey = new ForeignKeys(); for (int i = 0; i < 200; i++) { var newPlacement = new Placement { CandidateNumber = foreignKey.GetRandomCandidate(), OpeningNumber = foreignKey.GetRandomOpening(), PlacementStatus = i % 5 != 0 ? "Qualified" : "Pending" }; context.Add(newPlacement); context.SaveChanges(); } }
public static void GeneratePrerequisites() { using var context = new TecContext(); var foreignKey = new ForeignKeys(); for (int i = 0; i < 200; i++) { var newCoursePrerequisite = new Prerequisite() { CourseId = foreignKey.GetRandomCourse(), QualificationId = foreignKey.GetRandomQualification(), RequirementFor = context.Prerequisites.Count() % 2 == 0 ? "Course" : "Qualification" }; context.Add(newCoursePrerequisite); context.SaveChanges(); } }