private static void GenerateData(HotelDbContext db) { var hotel = new Hotel() { Name = "Emirates Palace", Address = "Address", FloorCount = 10 }; var rooms = new List <HotelRoom>(); for (int i = 0; i < 30; i++) { rooms.Add(GenerateHotelRoom(hotel)); } var workers = new List <Worker>(); for (int i = 0; i < 10; i++) { workers.Add(GenerateWorker(hotel)); } var clients = new List <Client>(); for (int i = 0; i < 20; i++) { clients.Add(GenerateClient()); } var residences = new List <Residence>(); for (int i = 0; i < 20; i++) { residences.Add(GenerateResidence(rooms[GetRand(0, rooms.Count - 1)], clients[i])); } db.Workers.AddRange(workers); db.Clients.AddRange(clients); db.Residences.AddRange(residences); db.SaveChanges(); }
public int SaveChanges() { return(_db.SaveChanges()); }