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 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 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"); }
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 IActionResult Ajout(int Id, string Nom, string Descriptif, string Texte, string ZipCode, float Longitude, float Latitude, int Commune, int Categorie) { // Création du poi s'il n'existe pas PointInteret model = _repository.Single(Id); if (model == null) { model = new PointInteret(); } Adresse adresse = new Adresse(); // Hydratation des champs de l'adresse adresse.Texte = Texte; adresse.ZipCode = ZipCode; adresse.Longitude = Longitude; adresse.Latitude = Latitude; Commune commune = _communeRepo.Single(Commune); adresse.Commune = commune; _adresseRepo.Update(adresse); _adresseRepo.Save(); Categorie categorie = _categorieRepo.Single(Categorie); // Hydratation des champs du poi model.Nom = Nom; model.Descriptif = Descriptif; model.Categorie = categorie; model.Adresse = adresse; // Affichage du poi à ajouter _logger.LogWarning(model.ToString()); _repository.Update(model); _repository.Save(); return(RedirectToAction("Index")); }