// ---------------------------------------------------------------------------------------------------------- public void AddDepart() { if (_departRepository.GetAll().Any()) { return; } _logger.LogWarning("Adding departement"); var m_departement = JsonConvert.DeserializeObject <dynamic>(File.ReadAllText("../Isen.DotNet.Library/Depart.json")); var departement = new List <Departement> { }; foreach (var m_depart in m_departement.Departement) { departement.Add(new Departement { Name = m_depart.Nom.ToString(), Numero = m_depart.Numero }); } _departRepository.UpdateRange(departement); _departRepository.Save(); _logger.LogWarning("Added departement"); }
public void AddDepartements() { if (_departementRepository.GetAll().Any()) { return; } _logger.LogWarning("Adding departements"); List <Departement> departements = getListeDepartement(); foreach (var item in departements) { _logger.LogWarning(String.Format("Ajout departement: {0}", item.Nom)); } _departementRepository.UpdateRange(departements); _departementRepository.Save(); _logger.LogWarning("Added departements"); }
public void AddDepartements() { if (_departementRepository.GetAll().Any()) { return; } _logger.LogWarning("Adding departements"); var departements = new List <Departement> { }; string json = File.ReadAllText("../Isen.DotNet.Library/json/departements.json"); departements = JsonConvert.DeserializeObject <List <Departement> >(json); _departementRepository.UpdateRange(departements); _departementRepository.Save(); _logger.LogWarning("Added departements"); }
public void AddDepartement() { if (_departementRepository.GetAll().Any()) { return; } var departements = new List <Departement> { new Departement { Nom = "Var", Numero = 83 }, new Departement { Nom = "Vaucluse", Numero = 84 } }; _departementRepository.UpdateRange(departements); _departementRepository.Save(); }
public void AddDepartement() { if (_departementRepository.GetAll().Any()) { return; } _logger.LogInformation("Ajout des départements"); string fileName = "departements.csv"; string path1 = @"SeedData"; string path; path = Path.GetFullPath(path1) + "\\" + fileName; using (var sr = new StreamReader(path)) { var reader = new CsvReader(sr); reader.Configuration.MissingFieldFound = null; reader.Configuration.RegisterClassMap <DepartementMap>(); reader.Read(); reader.ReadHeader(); IEnumerable <departement> departements = reader.GetRecords <departement>(); _departementRepository.UpdateRange(departements); _departementRepository.Save(); } }