private static void SeedMidwives(BirthDbContext db) { Person M1 = new MidWife("Mary"); Person M2 = new MidWife("Malfred"); Person M3 = new MidWife("Marius"); Person M4 = new MidWife("Marianne"); Person M5 = new MidWife("Morten"); Person M6 = new MidWife("Marie"); Person M7 = new MidWife("Molly"); Person M8 = new MidWife("Mingming"); Person M9 = new MidWife("Mulle"); Person M10 = new MidWife("Mads"); db.Add(M1); db.Add(M2); db.Add(M3); db.Add(M4); db.Add(M5); db.Add(M6); db.Add(M7); db.Add(M8); db.Add(M9); db.Add(M10); db.SaveChanges(); Console.WriteLine("Midwives added."); }
private static void SeedClinicians(IMongoCollection <Clinician> collection) { var clinicians = new List <Clinician>(); #region MidWives Clinician M1 = new MidWife("Mary"); Clinician M2 = new MidWife("Malfred"); Clinician M3 = new MidWife("Marius"); Clinician M4 = new MidWife("Marianne"); Clinician M5 = new MidWife("Morten"); Clinician M6 = new MidWife("Marie"); Clinician M7 = new MidWife("Molly"); Clinician M8 = new MidWife("Mingming"); Clinician M9 = new MidWife("Mulle"); Clinician M10 = new MidWife("Mads"); clinicians.Add(M1); clinicians.Add(M2); clinicians.Add(M3); clinicians.Add(M4); clinicians.Add(M5); clinicians.Add(M6); clinicians.Add(M7); clinicians.Add(M8); clinicians.Add(M9); clinicians.Add(M10); #endregion #region Doctors Clinician D1 = new Doctor("Dorthe"); Clinician D2 = new Doctor("Dennis"); Clinician D3 = new Doctor("Dina"); Clinician D4 = new Doctor("Daniel"); Clinician D5 = new Doctor("Daniella"); clinicians.Add(D1); clinicians.Add(D2); clinicians.Add(D3); clinicians.Add(D4); clinicians.Add(D5); #endregion #region Nurses Clinician N1 = new Nurse("Nete"); Clinician N2 = new Nurse("Nathan"); Clinician N3 = new Nurse("Natalie"); Clinician N4 = new Nurse("Noel"); Clinician N5 = new Nurse("Nadja"); Clinician N6 = new Nurse("Nessa"); Clinician N7 = new Nurse("Naja"); Clinician N8 = new Nurse("Nikoline"); Clinician N9 = new Nurse("Nik"); Clinician N10 = new Nurse("Nikolaj"); Clinician N11 = new Nurse("Niklas"); Clinician N12 = new Nurse("Nor"); Clinician N13 = new Nurse("Nazarat"); Clinician N14 = new Nurse("Neo"); Clinician N15 = new Nurse("Nasir"); Clinician N16 = new Nurse("Niller"); Clinician N17 = new Nurse("Niko"); Clinician N18 = new Nurse("Niels"); Clinician N19 = new Nurse("Niels-Erik"); Clinician N20 = new Nurse("Niels-Ove"); clinicians.Add(N1); clinicians.Add(N2); clinicians.Add(N3); clinicians.Add(N4); clinicians.Add(N5); clinicians.Add(N6); clinicians.Add(N7); clinicians.Add(N8); clinicians.Add(N9); clinicians.Add(N10); clinicians.Add(N11); clinicians.Add(N12); clinicians.Add(N13); clinicians.Add(N14); clinicians.Add(N15); clinicians.Add(N16); clinicians.Add(N17); clinicians.Add(N18); clinicians.Add(N19); clinicians.Add(N20); #endregion #region SHAssistans Clinician SHA1 = new SocialHealthAssistant("Harry"); Clinician SHA2 = new SocialHealthAssistant("Harper"); Clinician SHA3 = new SocialHealthAssistant("Hans"); Clinician SHA4 = new SocialHealthAssistant("Hope"); Clinician SHA5 = new SocialHealthAssistant("Harriet"); Clinician SHA6 = new SocialHealthAssistant("Hal"); Clinician SHA7 = new SocialHealthAssistant("Hamlet"); Clinician SHA8 = new SocialHealthAssistant("Hubert"); Clinician SHA9 = new SocialHealthAssistant("Holger"); Clinician SHA10 = new SocialHealthAssistant("Holmer"); Clinician SHA11 = new SocialHealthAssistant("Hansi"); Clinician SHA12 = new SocialHealthAssistant("Hylle"); Clinician SHA13 = new SocialHealthAssistant("Henrik"); Clinician SHA14 = new SocialHealthAssistant("Hermione"); Clinician SHA15 = new SocialHealthAssistant("Heidi"); Clinician SHA16 = new SocialHealthAssistant("Helene"); Clinician SHA17 = new SocialHealthAssistant("Helena"); Clinician SHA18 = new SocialHealthAssistant("Hailey"); Clinician SHA19 = new SocialHealthAssistant("Henriette"); Clinician SHA20 = new SocialHealthAssistant("Hanne"); clinicians.Add(SHA1); clinicians.Add(SHA2); clinicians.Add(SHA3); clinicians.Add(SHA4); clinicians.Add(SHA5); clinicians.Add(SHA6); clinicians.Add(SHA7); clinicians.Add(SHA8); clinicians.Add(SHA9); clinicians.Add(SHA10); clinicians.Add(SHA11); clinicians.Add(SHA12); clinicians.Add(SHA13); clinicians.Add(SHA14); clinicians.Add(SHA15); clinicians.Add(SHA16); clinicians.Add(SHA17); clinicians.Add(SHA18); clinicians.Add(SHA19); clinicians.Add(SHA20); #endregion #region Secretary Clinician s1 = new Secretary("Susan"); Clinician s2 = new Secretary("Simon"); Clinician s3 = new Secretary("Sam"); Clinician s4 = new Secretary("Susanne"); clinicians.Add(s1); clinicians.Add(s2); clinicians.Add(s3); clinicians.Add(s4); #endregion collection.InsertMany(clinicians); Console.WriteLine("Clinicians added."); }
public void AddWorkers(AppDbContext context) { IUnitOfWork unitOfWork = new UnitOfWork.UnitOfWork(context); //10 Midwifes for (int i = 0; i < 10; i++) { Clinician Midwife = new MidWife() { FirstName = randomFirstName(), LastName = randomLastName(), Salary = 10000, Schedules = randomWorkSchedule(i, "midwife"), }; unitOfWork.Clinicians.Add(Midwife); } //20 Nurses for (int i = 0; i < 20; i++) { Clinician Nurse = new Nurse() { FirstName = randomFirstName(), LastName = randomLastName(), Salary = 8000, Schedules = randomWorkSchedule(i, "nurse"), }; unitOfWork.Clinicians.Add(Nurse); } //20 SOSU assitens for (int i = 0; i < 20; i++) { Clinician SOSU = new SOSU_Assistent() { FirstName = randomFirstName(), LastName = randomLastName(), Salary = 10, Schedules = randomWorkSchedule(i, "sosu"), }; unitOfWork.Clinicians.Add(SOSU); } //5 Doctors for (int i = 0; i < 5; i++) { Clinician Doctor = new Doctor() { FirstName = randomFirstName(), LastName = randomLastName(), Salary = 50000, Schedules = randomWorkSchedule(i, "doctor"), }; unitOfWork.Clinicians.Add(Doctor); } //4 Secretary for (int i = 0; i < 4; i++) { Secretary Secretary = new Secretary() { FirstName = randomFirstName(), LastName = randomLastName(), Salary = 2500, Schedules = randomWorkSchedule(i, "secretary"), }; unitOfWork.Clinicians.Add(Secretary); } Console.WriteLine("Workers seeded"); }