public static void EnsureSeedDataForContext(this HrResorcesContext context) { if (context.Companies.Any()) { return; } var companies = new List <Company> { new Company() { Name = "ABC", Description = "Hardware", City = "Novi Sad", Country = "Serbia", Phone = "1111111", EmailAdress = " ABC@co", WebSite = "www.ABC" } }; { new Company() { Name = "DEG", Description = "Software", City = "Atina", Country = "Greace", Phone = "1111111", EmailAdress = " DEG@co", WebSite = "www.DEG" }; if (context.Jobpositions.Any()) { return; } var jobPositions = new List <JobPosition>() { new JobPosition() { JobName = "Front end", JobDescription = "Java", JobCity = "Novi Sad", JobCountry = "Serbia", JobPartTime = "Da", JobKeyWords = " Iskustvo 5 god", CompanyName = "ABC" }, }; if (context.RegularUsers.Any()) { return; } var regularUsers = new List <RegularUser>() { new RegularUser() { UserName = "******", UserSurname = "Zivkovic", UserDateOfBirth = "19.07.1967", UserSex = "Muško", UserCity = "Novi Sad", UserVilingToChangeLocation = "Da", UserFullTimeJob = "Da", UserWorkExperience = " Da", UserKeyWords = "Hemičar" }, }; context.Companies.AddRange(companies); context.Jobpositions.AddRange(jobPositions); context.RegularUsers.AddRange(regularUsers); context.SaveChanges(); } }
public bool Save() { return(_context.SaveChanges() >= 0); }