private void btnConfirm_Click(object sender, EventArgs e) { ownerForm.saveCoreGridView(this.assessCoreDatas, "1"); CoreAssessResult car = this.ownerForm.coreAssessResult; car.topMarginMin = Convert.ToDouble(this.txtTopMarginMin.Text); car.topMarginMax = Convert.ToDouble(this.txtTopMarginMax.Text); car.downMarginMin = Convert.ToDouble(this.txtDownMarginMin.Text); car.downMarginMax = Convert.ToDouble(this.txtDownMarginMax.Text); this.Close(); }
private void btnConfirm_Click(object sender, EventArgs e) { int[] i = { Convert.ToInt32(this.txtTopMarginMin.Text), Convert.ToInt32(this.txtTopMarginMax.Text), Convert.ToInt32(this.txtDownMarginMin.Text), Convert.ToInt32(this.txtDownMarginMax.Text) }; if (!(i[0] < i[1] && i[1] < i[2] && i[2] < i[3])) { MessageBox.Show("请按前限前裕度<前限后裕度<后限前裕度<后限后裕度"); return; } ownerForm.saveCoreGridView(this.assessCoreDatas, "1"); CoreAssessResult car = this.ownerForm.coreAssessResult; car.topMarginMin = Convert.ToDouble(this.txtTopMarginMin.Text) / 100; car.topMarginMax = Convert.ToDouble(this.txtTopMarginMax.Text) / 100; car.downMarginMin = Convert.ToDouble(this.txtDownMarginMin.Text) / 100; car.downMarginMax = Convert.ToDouble(this.txtDownMarginMax.Text) / 100; this.Close(); }
private void btnConfirm_Click(object sender, EventArgs e) { if (this.treeCoreEnvelope.SelectedNode == null) { MessageBox.Show("请选择结点"); return; } CoreEnvelopeAssessForm parentForm = ((CoreEnvelopeAssessForm)this.Owner); TreeNode selNode = this.treeCoreEnvelope.SelectedNode; if (flag == 0) { //从重心设计中加载数据 for (int i = 0; i < lstCoreEnvelopeDesign.Count; i++) { if (selNode.ToolTipText == i.ToString()) { List <CorePointExt> cpeList = new List <CorePointExt>(); foreach (NodeFormula nf in lstCoreEnvelopeDesign[i].FormulaList) { CorePointExt cpe = new CorePointExt(); cpe.pointName = nf.NodeName; cpe.pointXValue = nf.XFormula.Value; cpe.pointYValue = nf.YFormula.Value; cpe.isAssess = false; cpeList.Add(cpe); } parentForm.saveCoreGridView(cpeList, "0"); break; } } } else if (flag == 1) { //从重心裁剪中加载数据 for (int i = 0; i < lstCutResultData.Count; i++) { if (selNode.ToolTipText == i.ToString()) { List <CorePointExt> cpeList = new List <CorePointExt>(); foreach (CorePointData cpd in lstCutResultData[i].lstCutEnvelopeCore) { cpeList.Add(CommonUtil.corePointDataToCorePoinExt(cpd)); } parentForm.saveCoreGridView(cpeList, "0"); break; } } } else if (flag == 2) { //从重心数据库中加载数据 foreach (Model.CoreEnvelopeDesign core in this.lstCoreEnvelope) { if (core.Id.ToString() == selNode.Name) { List <CorePointExt> cpeList = new List <CorePointExt>(); List <CorePointData> list = CoreEnvelopeDesign.GetStringToListCorePointData(core.CoreEnvelope); foreach (CorePointData cpd in list) { cpeList.Add(CommonUtil.corePointDataToCorePoinExt(cpd)); } parentForm.saveCoreGridView(cpeList, "0"); break; } } } this.Close(); }