Esempio n. 1
0
        /// <summary>
        /// Load provinces to MongoDb
        /// </summary>
        private static void LoadProvinces()
        {
            var mongoDbStore = new MongoDbStore<Province>("Provinces");
            mongoDbStore.Delete(item => item.ID != 0);

            var systemHomeService = new SystemHomeService();
            var provinces = systemHomeService.QueryProvinces();

            foreach (var province in provinces)
            {
                mongoDbStore.Insert(province);
            }
        }
Esempio n. 2
0
        /// <summary>
        /// Load cities to MongoDb
        /// </summary>
        private static void LoadCities()
        {
            var mongoDbStore = new MongoDbStore<City>("Cities");
            mongoDbStore.Delete(item => item.ID != 0);

            var systemHomeService = new SystemHomeService();
            var cities = systemHomeService.QueryCities();

            foreach (var city in cities)
            {
                mongoDbStore.Insert(city);
            }
        }
Esempio n. 3
0
        /// <summary>
        /// The refresh counties.
        /// </summary>
        public static void RefreshCounties()
        {
            var mongoDbStore = new MongoDbStore<County>("Counties");
            mongoDbStore.Delete(item => item.ID != 0);

            var systemHomeService = new SystemHomeService();
            var counties = systemHomeService.QueryCounties();
            foreach (var county in counties)
            {
                mongoDbStore.Insert(county);
            }
        }