private void ButtonDeletePSODerivedCollections_Click(object sender, RoutedEventArgs e) { List <string> panelSetOrderDerivedList = ClassHelper.GetPanelSetOrderDerivedTableNames(); YellowstonePathology.Business.Mongo.LocalServer localServer = new Business.Mongo.LocalServer("LocalLIS"); foreach (string str in panelSetOrderDerivedList) { MongoCollection collection = localServer.Database.GetCollection <BsonDocument>(str); collection.Drop(); } }
private void TestReflectionDelagate() { YellowstonePathology.Business.Mongo.LocalServer localServer = new Business.Mongo.LocalServer("LocalLIS"); YellowstonePathology.Business.ReportDistribution.Model.TestOrderReportDistributionCollection tt = new YellowstonePathology.Business.ReportDistribution.Model.TestOrderReportDistributionCollection(); YellowstonePathology.Business.Mongo.DocumentCollectionTracker dct = new Business.Mongo.DocumentCollectionTracker(tt, localServer); YellowstonePathology.Business.ReportDistribution.Model.TestOrderReportDistribution t1 = new YellowstonePathology.Business.ReportDistribution.Model.TestOrderReportDistribution(); tt.Add(t1); }
private void MongoPersistenceTest() { YellowstonePathology.Business.ReportDistribution.Model.ReportDistributionLogEntryCollection col = YellowstonePathology.Business.Mongo.Gateway.GetReportDistributionLogEntryCollectionGTETime(DateTime.Now); YellowstonePathology.Business.Mongo.LocalServer localServer = new Business.Mongo.LocalServer(YellowstonePathology.Business.Mongo.LocalServer.LocalLISDatabaseName); foreach (YellowstonePathology.Business.ReportDistribution.Model.ReportDistributionLogEntry item in col) { YellowstonePathology.Business.Mongo.DocumentTracker documentTracker = new Business.Mongo.DocumentTracker(localServer); documentTracker.Register(item); item.Message = "What's up"; documentTracker.SubmitChanges(); } }
private void ButtonDeletePSODerivedCollections_Click(object sender, RoutedEventArgs e) { List<string> panelSetOrderDerivedList = ClassHelper.GetPanelSetOrderDerivedTableNames(); YellowstonePathology.Business.Mongo.LocalServer localServer = new Business.Mongo.LocalServer("LocalLIS"); foreach (string str in panelSetOrderDerivedList) { MongoCollection collection = localServer.Database.GetCollection<BsonDocument>(str); collection.Drop(); } }