コード例 #1
0
        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();
            }
        }
コード例 #2
0
ファイル: SeedData.cs プロジェクト: loona-r/dotnetProjetFinal
        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();
        }
コード例 #3
0
        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");
        }
コード例 #4
0
        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");
        }