/// <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); } }
/// <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); } }
/// <summary> /// The refresh resource. /// </summary> public static void RefreshResource() { var mongoDbStore = new MongoDbStore<System_Resources>("Resources"); mongoDbStore.Delete(item => item.ID != 0); var systemResourcesService = new SystemResourcesService(); var resources = systemResourcesService.QueryAll(); foreach (var resource in resources) { mongoDbStore.Insert(resource); } }
/// <summary> /// The refresh session. /// </summary> /// <param name="userSession"> /// The user session. /// </param> public static void RefreshSystemUserSession(SystemUserSession userSession) { var mongoDbStore = new MongoDbStore<SystemUserSession>("SystemUserSessions"); var systemUserSession = mongoDbStore.Single(item => item.SessionID == userSession.SessionID); if (systemUserSession != null) { mongoDbStore.Delete(s => s.SessionID == userSession.SessionID); } mongoDbStore.Insert(userSession); }
/// <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); } }