Ejemplo n.º 1
0
        /// <summary>
        ///     显示这个Pipeline
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void ViewPipelineToolStripMenuItem_Click(object sender, EventArgs e)
        {
            var doc      = RuntimeMongoDbContext.GetCurrentCollectionInfo();
            var frm      = new frmDataView();
            var pipeline = doc.GetElement("options").Value.AsBsonDocument.GetElement("pipeline").Value.AsBsonArray.Select(x => x.AsBsonDocument).ToList();

            frm.ShowData = pipeline;
            frm.Title    = "Pipeline";
            Utility.OpenForm(frm, true, true);
        }
Ejemplo n.º 2
0
        /// <summary>
        ///     显示这个Pipeline
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void ViewInfoToolStripMenuItem_Click(object sender, EventArgs e)
        {
            var pipeline = new List <BsonDocument>();

            pipeline.Add(RuntimeMongoDbContext.GetCurrentCollectionInfo());
            var frm = new frmDataView();

            frm.ShowData = pipeline;
            frm.Title    = "ViewInfo";
            UIAssistant.OpenModalForm(frm, true, true);
        }