private void btnPickDoc_Click(object sender, EventArgs e) { var frmInsertDoc = new frmCreateDocument(); UIAssistant.OpenModalForm(frmInsertDoc, false, true); if (frmInsertDoc.mBsonDocument == null) return; customData = frmInsertDoc.mBsonDocument; lblcustomDocument.Text = "Custom Document:" + customData.ToString(); }
private void cmdCreateValidation_Click(object sender, EventArgs e) { try { var frmInsertDoc = new frmCreateDocument(); UIAssistant.OpenModalForm(frmInsertDoc, false, true); ValidationDoc = frmInsertDoc.mBsonDocument; if (ValidationDoc != null) { UiHelper.FillDataToTreeView("Validation", trvValidationDoc, frmInsertDoc.mBsonDocument); } } catch (Exception ex) { Utility.ExceptionDeal(ex); } }
/// <summary> /// CreateQuery /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void cmdCreateQueryDocument_Click(object sender, EventArgs e) { var frmInsertDoc = new frmCreateDocument(); UIAssistant.OpenModalForm(frmInsertDoc, false, true); QueryDoc = frmInsertDoc.mBsonDocument; if (QueryDoc != null) UiHelper.FillDataToTreeView("Query", QueryTreeView, frmInsertDoc.mBsonDocument); }
private void cmdCreateGroupId_Click(object sender, EventArgs e) { var frmInsertDoc = new frmCreateDocument(); UIAssistant.OpenModalForm(frmInsertDoc, false, true); if (frmInsertDoc.mBsonDocument != null) { GroupIdElement = new BsonElement("id", frmInsertDoc.mBsonDocument); UiHelper.FillDataToTreeView("GroupId", TreeViewGroupId, frmInsertDoc.mBsonDocument); } }
/// <summary> /// 获得数据对象方法的注入 /// </summary> private static void GetInject() { //新建文档的文档获得方法注入 CtlDocumentView._getDocument = () => { var frmInsertDoc = new frmCreateDocument(); UIAssistant.OpenModalForm(frmInsertDoc, false, true); return frmInsertDoc.mBsonDocument; }; ctlBsonValue.GetDocument = () => { var frmInsertDoc = new frmCreateDocument(); UIAssistant.OpenModalForm(frmInsertDoc, false, true); return frmInsertDoc.mBsonDocument; }; ctlBsonValue.GetArray = () => { var frmInsertArray = new frmArrayCreator(); UIAssistant.OpenModalForm(frmInsertArray, false, true); return frmInsertArray.mBsonArray; }; ctlBsonValue.GetGeoPoint = () => { var frmGeo = new frmCreateGeo(); UIAssistant.OpenModalForm(frmGeo, false, true); return frmGeo.mBsonArray; }; frmGeoNear.GetGeo = () => { var frmGeo = new frmCreateGeo(); UIAssistant.OpenModalForm(frmGeo, false, true); return frmGeo.mBsonArray; }; FrmServerMonitor.FreshTimeChanged = (time) => { SystemManager.SystemConfig.RefreshStatusTimer = time; SystemManager.SystemConfig.SaveSystemConfig(); }; FrmServerMonitor.MonitorItemsChanged = (items) => { SystemManager.SystemConfig.MonitorItems = items; SystemManager.SystemConfig.SaveSystemConfig(); }; RuntimeMongoDbContext.GetPassword = (username) => { var Password = MyMessageBox.ShowPasswordInput("Please Input Password of " + username, "Password"); return Password; }; CtlUserView.OpenAddNewUserForm = (isAdmin) => { UIAssistant.OpenModalForm(new FrmUser(isAdmin), true, true); }; CtlUserView.OpenChangePasswordForm = (isAdmin, name) => { UIAssistant.OpenModalForm(new FrmUser(isAdmin, name), true, true); }; CtlDocumentView.ElementOp = (isUpdate, selectedNode, isElement) => { var f = new FrmElement(isUpdate, selectedNode, isElement); f.ShowDialog(); }; CtlGfsView.GetUploadFileOption = () => { var opt = new Gfs.UpLoadFileOption(); var frm = new FrmGfsOption(); frm.ShowDialog(); opt.AlreadyOpt = frm.Option; opt.DirectorySeparatorChar = frm.DirectorySeparatorChar; opt.FileNameOpt = frm.Filename; opt.IgnoreSubFolder = frm.IgnoreSubFolder; return opt; }; }
private void cmdCreateValidation_Click(object sender, EventArgs e) { try { var frmInsertDoc = new frmCreateDocument(); UIAssistant.OpenModalForm(frmInsertDoc, false, true); ValidationDoc = frmInsertDoc.mBsonDocument; if (ValidationDoc != null) UiHelper.FillDataToTreeView("Validation", trvValidationDoc, frmInsertDoc.mBsonDocument); } catch (Exception ex) { Utility.ExceptionDeal(ex); } }