public void AddAdresse() { if (_adresseRepository.GetAll().Any()) { return; } _logger.LogWarning("Adding Adresses"); string fileName = "AdressesPoint.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 <AdresseMap>(); reader.Read(); reader.ReadHeader(); IEnumerable <adresse> adresses = reader.GetRecords <adresse>(); _adresseRepository.UpdateRange(adresses); _adresseRepository.Save(); } }
public void AddAdresse() { if (_adresseRepository.GetAll().Any()) { return; } var addresses = new List <Adresse> { new Adresse { Nom = "Place Georges Pompidou", CodePostal = 83000, Commune = _communeRepository.Single("Toulon"), Lattitude = 43.1206686, Longitude = 5.9391209 }, new Adresse { Nom = "42 place Paul Flamencq", CodePostal = 83220, Commune = _communeRepository.Single("Le Pradet"), Lattitude = 43.1060325, Longitude = 6.019856 } }; _adresseRepository.UpdateRange(addresses); _adresseRepository.Save(); }
public void AddAdresses() { if (_adresseRepository.GetAll().Any()) { return; } _logger.LogWarning("Adding adresses"); var adresses = new List <Adresse> { }; _adresseRepository.UpdateRange(adresses); _adresseRepository.Save(); _logger.LogWarning("Added adresses"); }
public void AddAdresses() { if (_adresseRepository.GetAll().Any()) { return; } _logger.LogWarning("Adding adresses"); var adresses = new List <Adresse> { new Adresse { Texte = "14 Rue Chevalier Paul", ZipCode = "83000", Longitude = 145, Latitude = 333 }, new Adresse { Texte = "19 Bd Mazarin Paul", ZipCode = "75800", Longitude = 853, Latitude = 978 } }; _adresseRepository.UpdateRange(adresses); _adresseRepository.Save(); _logger.LogWarning("Added adresses"); }
/// <summary> /// Retourne toutes les adresses contenu en base de données /// </summary> /// <returns>IEnumerable<Adresse></returns> public IEnumerable <Adresse> DonneTous() { return(_adresseRepository.GetAll()); }