using DevExpress.XtraEditors;
|
using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Windows.Forms;
|
using TProduct.Model;
|
|
|
namespace TProduct.WinFrmUI.TValve
|
{
|
public partial class EditFeatItemDlg : DevExpress.XtraEditors.XtraForm
|
{
|
public EditFeatItemDlg()
|
{
|
InitializeComponent();
|
|
this.selPumpSeriesCtrl.SetReadOnly();
|
this.selPumpSeriesCtrl.SetProductType(eProductType.Pump);
|
|
this.btnResetAdd.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never;
|
|
InitialTestTypeCtrl();
|
this.simpleBtnOK.SetConfirmButtonColor();
|
this.simpleBtnCancel.SetCancelButtonColor();
|
// selectSeriesCtrl.SetHeight(28);
|
// selectProductCtrl.SetHeight(28);
|
}
|
private List<Model.ProductSeries> _allSeries = null;
|
private List<Model.WorkBenchBase> _allWorkBenchBase = null;
|
|
private List<Model.ProductMainExValve> _allValves = null;
|
private List<Model.PartBase> _allParts = null;
|
|
|
private TProduct.Model.eProductType _productType = TProduct.Model.eProductType.Valve;
|
public TProduct.Model.ProductSeries SelProductSeries { get; set; }
|
public TProduct.Model.ProductMainExValve SelProductValve { get; set; }
|
private TProduct.Model.PartBase _selPart = null;
|
public TProduct.Model.PartBase SelPart { get => _selPart; }
|
|
private TProduct.Model.TestProjectItemView _currentTestItem = null;
|
public TProduct.Model.TestProjectItemView TestItem
|
{
|
get { return _currentTestItem; }
|
}
|
|
//是否修改了泵列表
|
public bool IsChangeValveList()
|
{
|
return selectProductCtrl.IsChangeList;
|
}
|
|
private TProduct.Model.WorkBenchBase _selWorkBench = null;//选择的测试台
|
public TProduct.Model.WorkBenchBase SelWorkBench { get => _selWorkBench; set => _selWorkBench = value; }
|
|
private void InitialTestTypeCtrl()
|
{
|
var testType = new DevExpress.XtraEditors.Controls.ImageComboBoxItem("性能测试", (int)TProduct.Model.eTestType.ValveTest, -1);
|
var npshType = new DevExpress.XtraEditors.Controls.ImageComboBoxItem("汽蚀测试", (int)TProduct.Model.eTestType.NpshTest, -1);
|
|
layoutControlGroup4.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never;
|
|
//this.npshTestItemCtrl.OnChangeSelItem += (item) =>
|
//{
|
// this.imageComboTestStandard.EditValue = item.TestStandardID;
|
// this.imageComboTestGrade.EditValue = item.TestGradeID;
|
// if (item.BenchID > 0)
|
// {
|
// imgComWorkBenchBase.EditValue = item.BenchID;
|
// }
|
//};
|
|
}
|
|
public void SetBindingData(
|
TProduct.Model.TestProjectItemView item)
|
{
|
this._currentTestItem = item;
|
if (this._currentTestItem == null)
|
{
|
XtraMessageBox.Show("内部错误, 未找到性能测试!");
|
return;
|
}
|
|
this._allSeries = new BLL.ProductSeries().GetByProductType(_productType);
|
if (_allSeries == null)
|
{
|
XtraMessageBox.Show("请添加产品系列!");
|
return;
|
}
|
_allWorkBenchBase = new BLL.WorkBenchBase().GetByProductType(_productType);
|
if (_allWorkBenchBase == null)
|
{
|
XtraMessageBox.Show("请添加测试台!");
|
return;
|
}
|
//汽蚀
|
//npshTestItemCtrl.SetBindingData(_currentTestItem);
|
|
//以前是否有测试点
|
bool isHaveRecord = false;
|
|
if (_currentTestItem.PointNumber > 0)
|
{
|
isHaveRecord = true;
|
}
|
|
if (isHaveRecord)
|
{
|
selPumpSeriesCtrl.Enabled = false;
|
selectProductCtrl.Enabled = false;
|
imageComboPart.Enabled = false;
|
}
|
|
textEdit测试编号.Text = _currentTestItem.ProjectCode;
|
textEdit测试名称.Text = _currentTestItem.ProjectName;
|
|
SetAlarmSetting();
|
|
this.selPumpSeriesCtrl.SetBindingData( _currentTestItem.SeriesID);
|
this.selectProductCtrl.SetBindingData4Series(_currentTestItem.SeriesID, _currentTestItem.ProductID);
|
this._selPart = _allParts.Find(x => x.ID == this._currentTestItem.PartID);
|
if (this._selPart != null)
|
{
|
var index = _allParts.IndexOf(_selPart);
|
imageComboPart.SelectedIndex = index;
|
SetSelPartStatus();
|
}
|
|
|
|
if (this._currentTestItem.ProjectParas != null)
|
{
|
var testParas = this._currentTestItem.ProjectParas;
|
|
this.checkEdit是否介质温度修正.Checked = testParas.IsTemperatureTrn;
|
spinEdit介质温度.Value = Convert.ToDecimal(testParas.JzWenDu);
|
imageComboBoxProjectNature.EditValue = (int)testParas.TestNature;
|
if (testParas.InspectionNumber > 0)
|
spinEditInspectionNumber.Value = testParas.InspectionNumber;
|
}
|
|
//测试标准
|
this.imageComboTestStandard.Properties.Items.Clear();
|
TProduct.Common.TestStandardHelper.Instance.GetStandardList(
|
TProduct.Model.eProductType.Valve,
|
TProduct.Model.eTestType.ValveTest).ForEach(x => this.imageComboTestStandard.Properties.Items.Add(x.Name, x.ID, -1));
|
if (!string.IsNullOrEmpty(this._currentTestItem.TestStandardID))
|
{
|
this.imageComboTestStandard.EditValue = this._currentTestItem.TestStandardID;
|
}
|
else
|
{
|
this.imageComboTestStandard.SelectedIndex = 0;
|
}
|
//if (!string.IsNullOrEmpty(this._currentTestItem.TestGradeID))
|
// this.imageComboTestGrade.EditValue = this._currentTestItem.TestGradeID;
|
|
//压力表
|
var allMeters = new BLL.PressureMeter().GetAll();
|
if (allMeters == null)
|
{
|
allMeters = new List<Model.PressureMeter>();
|
}
|
SearchLookUpEditPressMeter.Properties.DataSource = allMeters;
|
if (this._currentTestItem.InstrumentInfo != null && this._currentTestItem.InstrumentInfo.OutletPressureMeterID > 0)
|
{
|
SearchLookUpEditPressMeter.EditValue = this._currentTestItem.InstrumentInfo.OutletPressureMeterID;
|
SearchLookUpEditPressMeter.Enabled = true;
|
checkEdit根据测点设置出口压力.Checked = false;
|
}
|
else
|
{
|
SearchLookUpEditPressMeter.Enabled = false;
|
checkEdit根据测点设置出口压力.Checked = true;
|
}
|
|
|
|
this.imgComWorkBenchBase.EditValue = _currentTestItem.BenchID;
|
|
|
this.testAutoTestDetailsCtrl1.SetBindingData(this._currentTestItem.AutoTestInfo);
|
|
if (this._currentTestItem.DurabilityTestInfo != null && this._currentTestItem.DurabilityTestInfo.IsHave)
|
{
|
checkEdit同时计时进行耐久试验.Checked = true;
|
}
|
}
|
|
|
public Action<TProduct.Model.TestProjectItemView> OnEditTest = null;
|
private void simpleBtnOK_Click(object sender, EventArgs e)
|
{
|
if (_selWorkBench == null)
|
{
|
XtraMessageBox.Show("请选择测试台!");
|
return;
|
}
|
|
if (!SetPartInfo())
|
{
|
return;
|
}
|
|
if (imageComboTestStandard.SelectedIndex < 0)
|
{
|
XtraMessageBox.Show("请选择测试标准!");
|
return;
|
}
|
var standard_id = this.imageComboTestStandard.EditValue.ToString();
|
//if (imageComboTestGrade.SelectedIndex < 0)
|
//{
|
// XtraMessageBox.Show("请选择测试标准!");
|
// return;
|
//}
|
string grade_id = "";
|
// grade_id = this.imageComboTestGrade.EditValue.ToString();
|
|
var user_id = TProduct.WinFrmUI.GlobeParas.CurrentLoginUser.ID;
|
|
_currentTestItem.SeriesID = this.SelProductSeries.ID;
|
_currentTestItem.ProductID = this.SelProductValve.ID;
|
_currentTestItem.PartID = this._selPart.ID;
|
_currentTestItem.ProjectName = this.textEdit测试名称.Text;
|
if (_currentTestItem.ProjectParas == null)
|
{
|
_currentTestItem.ProjectParas = new Model.TestProjectParas();
|
}
|
_currentTestItem.ProjectParas.JzWenDu = Convert.ToDouble(spinEdit介质温度.Value);
|
_currentTestItem.ProjectParas.IsTemperatureTrn =
|
this.checkEdit是否介质温度修正.Checked;
|
_currentTestItem.ProjectParas.TestNature = (Model.eTestProjectNature)Convert.ToInt32(
|
imageComboBoxProjectNature.EditValue);
|
_currentTestItem.ProjectParas.InspectionNumber =
|
Convert.ToInt32(spinEditInspectionNumber.Value);
|
|
TProduct.Model.TestAlarmSettingBundle alarmSettingBundle = null;
|
if (!this.BuildAlarmSetting(out alarmSettingBundle))
|
{
|
return;
|
}
|
_currentTestItem.AlarmSetting = alarmSettingBundle;
|
|
new BLL.TestProject().Update(new Model.TestProjectBase(
|
_currentTestItem));
|
|
|
|
bool isChangeMainItemInfo = false;
|
|
#region 仪表信息
|
long meter_id = 0;
|
if (!checkEdit根据测点设置出口压力.Checked && SearchLookUpEditPressMeter.EditValue != null)
|
{
|
|
meter_id = Convert.ToInt64(SearchLookUpEditPressMeter.EditValue);
|
|
}
|
|
if (this._currentTestItem.InstrumentInfo == null)
|
{
|
isChangeMainItemInfo = true;
|
this._currentTestItem.InstrumentInfo = new Model.PrjItemInstrumentSetting()
|
{
|
OutletPressureMeterID = meter_id
|
};
|
}
|
else
|
{
|
if (this._currentTestItem.InstrumentInfo.OutletPressureMeterID != meter_id)
|
{
|
isChangeMainItemInfo = true;
|
this._currentTestItem.InstrumentInfo.OutletPressureMeterID = meter_id;
|
}
|
}
|
#endregion
|
|
|
#region 自动测试
|
TProduct.Model.AutoTestSettingBundle autoTestSettingBundle =
|
this.testAutoTestDetailsCtrl1.GetBindingData();
|
if (_currentTestItem.AutoTestInfo != autoTestSettingBundle)
|
{
|
isChangeMainItemInfo = true;
|
}
|
#endregion
|
|
|
#region 耐久试验
|
if (checkEdit同时计时进行耐久试验.Checked)
|
{
|
if (_currentTestItem.DurabilityTestInfo == null)
|
{
|
isChangeMainItemInfo = true;
|
_currentTestItem.DurabilityTestInfo = new Model.DurabilityTestBundle();
|
}
|
_currentTestItem.DurabilityTestInfo.IsHave = true;
|
}
|
#endregion
|
|
|
|
if (_currentTestItem.LastTestUserID != user_id ||
|
_currentTestItem.BenchID != _selWorkBench.ID ||
|
_currentTestItem.TestStandardID != standard_id ||
|
_currentTestItem.TestGradeID != grade_id)
|
{
|
isChangeMainItemInfo = true;
|
}
|
|
|
|
if (isChangeMainItemInfo)
|
{
|
_currentTestItem.LastTestUserID = user_id;
|
_currentTestItem.BenchID = _selWorkBench.ID;
|
_currentTestItem.TestStandardID = standard_id;
|
_currentTestItem.TestGradeID = grade_id;
|
_currentTestItem.AutoTestInfo = autoTestSettingBundle;
|
new BLL.TestProjectItem().Update(
|
new Model.TestProjectItemInfo(_currentTestItem));
|
}
|
|
|
|
|
this.DialogResult = DialogResult.OK;
|
this.Close();
|
|
if (OnEditTest != null)
|
OnEditTest(_currentTestItem);
|
}
|
|
private bool BuildAlarmSetting(out TProduct.Model.TestAlarmSettingBundle alarmSettingBundle)
|
{
|
if (!string.IsNullOrEmpty(textEdit超电流报警设置.Text)
|
|| !string.IsNullOrEmpty(textEdit超功率报警设置.Text))
|
{
|
alarmSettingBundle = new TProduct.Model.TestAlarmSettingBundle();
|
|
if (!string.IsNullOrEmpty(textEdit超电流报警设置.Text))
|
{
|
double th = 0;
|
if (!double.TryParse(textEdit超电流报警设置.Text, out th))
|
{
|
MessageBox.Show("超电流报警设置不合理");
|
return false;
|
}
|
if (th < 0.1)
|
{
|
MessageBox.Show("超电流报警设置不合理");
|
return false;
|
}
|
|
alarmSettingBundle.Add(new Model.TestAlarmSettingItem()
|
{
|
JudgeType = 0,
|
MonitorProp = null,
|
MonitorType = Model.eMonitorType.相电流,
|
Threshold = th
|
});
|
}
|
|
if (!string.IsNullOrEmpty(textEdit超功率报警设置.Text))
|
{
|
double th = 0;
|
if (!double.TryParse(textEdit超功率报警设置.Text, out th))
|
{
|
MessageBox.Show("超功率报警设置不合理");
|
return false;
|
}
|
if (th < 0.1)
|
{
|
MessageBox.Show("超功率报警设置不合理");
|
return false;
|
}
|
|
alarmSettingBundle.Add(new Model.TestAlarmSettingItem()
|
{
|
JudgeType = 0,
|
MonitorProp = null,
|
MonitorType = Model.eMonitorType.功率,
|
Threshold = th
|
});
|
}
|
|
return true;
|
}
|
else
|
{
|
alarmSettingBundle = null;
|
return true;
|
}
|
|
}
|
|
private void SetAlarmSetting()
|
{
|
if (_currentTestItem.AlarmSetting == null)
|
return;
|
var set_a = _currentTestItem.AlarmSetting.Find(x => x.MonitorType == Model.eMonitorType.相电流);
|
if (set_a != null && set_a.Threshold > 0)
|
{
|
textEdit超电流报警设置.Text = set_a.Threshold.ToString();
|
}
|
var set_p = _currentTestItem.AlarmSetting.Find(x => x.MonitorType == Model.eMonitorType.功率);
|
if (set_p != null && set_p.Threshold > 0)
|
{
|
textEdit超功率报警设置.Text = set_p.Threshold.ToString();
|
}
|
}
|
|
private void imgComWorkBenchBase_SelectedValueChanged(object sender, EventArgs e)
|
{
|
if (string.IsNullOrEmpty(this.imgComWorkBenchBase.Text))
|
return;
|
var id = Convert.ToInt64(this.imgComWorkBenchBase.EditValue);
|
_selWorkBench = _allWorkBenchBase.Find(x => x.ID == id);
|
if (_selWorkBench == null)
|
return;
|
//if (!string.IsNullOrEmpty(_selWorkBench.TestSetting))
|
// {
|
// var test_setting = new Model.WorkBenchSetting4Valve(_selWorkBench.TestSetting);
|
|
|
// this.testAutoTestDetailsCtrl1.SetAble(test_setting.IsAutoTestAble);
|
// }
|
|
if (_selWorkBench.MeterInfo != null && _selWorkBench.MeterInfo.OutletPressureMeterID.HasValue &&
|
_selWorkBench.MeterInfo.OutletPressureMeterID.Value > 0)
|
{
|
checkEdit根据测点设置出口压力.Checked = false;
|
SearchLookUpEditPressMeter.EditValue = _selWorkBench.MeterInfo.OutletPressureMeterID.Value;
|
}
|
else
|
{
|
checkEdit根据测点设置出口压力.Checked = true;
|
}
|
//this.npshTestItemCtrl.SetWorkBench(_selWorkBench);
|
// mgrWorkBenchMonitorPointPanel1.SetBindingData(this._selWorkBench);
|
}
|
|
|
|
private void imageComboTestStandard_SelectedIndexChanged(object sender, EventArgs e)
|
{
|
if (imageComboTestStandard.SelectedIndex < 0)
|
return;
|
var standard_id = this.imageComboTestStandard.EditValue.ToString();
|
|
string defaultGradeId = null;
|
var grades = TProduct.Common.TestStandardHelper.Instance.GetGradeList(TProduct.Model.eProductType.Valve, standard_id, out defaultGradeId);
|
|
//this.imageComboTestGrade.Properties.Items.Clear();
|
//grades.ForEach(x => this.imageComboTestGrade.Properties.Items.Add(x.Name, x.ID, -1));
|
//this.imageComboTestGrade.EditValue = defaultGradeId;
|
}
|
|
|
private void simpleBtnCancel_Click(object sender, EventArgs e)
|
{
|
this.DialogResult = DialogResult.Cancel;
|
this.Close();
|
}
|
|
|
private void selectProductSeriesCtrl1_CheckedChanedEvent(Model.ProductSeries obj)
|
{
|
if (obj == null)
|
return;
|
SelProductSeries = obj;
|
this.selectProductCtrl.SetBindingData4Series(obj.ID, _currentTestItem.ProductID);
|
var benches = _allWorkBenchBase.Where(x => x.ProductStyleID == null || x.ProductStyleID.Contains(obj.ProductStyleID)).OrderBy(x => x.SortCode).Select(x => x);
|
if (benches == null || benches.Count() == 0)
|
{
|
MessageBox.Show("未配置此类型测试台");
|
return;
|
}
|
|
this.imgComWorkBenchBase.Properties.Items.Clear();
|
foreach (var x in benches)
|
{
|
if (x.UseStatus == Model.eUseStatus.Enable)
|
this.imgComWorkBenchBase.Properties.Items.Add(x.Name, x.ID, -1);
|
}
|
|
this.imgComWorkBenchBase.SelectedIndex = 0;
|
_allValves = new BLL.ProductValve().GetExBySeriesID(obj.ID);
|
if (_allValves == null || _allValves.Count() == 0)
|
{
|
MessageBox.Show("未配置此类型的型号");
|
return;
|
}
|
}
|
|
private void selectProductValveCtrl1_CheckedChanedEvent(TProduct.Model.ProductMainExValve obj)
|
{
|
if (obj == null)
|
return;
|
SelProductValve = obj;
|
_allParts = new BLL.PartBase().GetByProductMainID(obj.ID);
|
if (_allParts == null || _allParts.Count() == 0)
|
{
|
_selPart = null;
|
this.imageComboPart.Properties.Items.Clear();
|
SetAddPartStatus();
|
return;
|
}
|
this.imageComboPart.Properties.Items.Clear();
|
_allParts.ForEach(x => this.imageComboPart.Properties.Items.Add(string.Format(
|
"{0} ({1})", x.Name, x.Code), x.ID, -1));
|
SetSelPartStatus();
|
imageComboPart.SelectedIndex = 0;
|
}
|
|
|
|
|
private bool _isAddPart = false;
|
private void btnAddPart_Click(object sender, EventArgs e)
|
{
|
SetAddPartStatus();
|
}
|
private void btnResetAdd_Click(object sender, EventArgs e)
|
{
|
SetSelPartStatus();
|
}
|
private void SetAddPartStatus()
|
{
|
imageComboPart.Enabled = false;
|
btnResetAdd.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Always;
|
this.TextEditPartCode.EditValue = "";
|
this.TextEditPartName.EditValue = "";
|
this.TextManufactureTime.EditValue = "";
|
this.textEditSendTime.EditValue = "";
|
this.MemoEditNote.EditValue = "";
|
_isAddPart = true;
|
}
|
private void SetSelPartStatus()
|
{
|
imageComboPart.Enabled = true;
|
btnResetAdd.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never;
|
_isAddPart = false;
|
SetSelPartInfo();
|
}
|
private void imageComboPart_SelectedIndexChanged(object sender, EventArgs e)
|
{
|
if (imageComboPart.SelectedIndex < 0)
|
return;
|
|
SetSelPartInfo();
|
}
|
private void SetSelPartInfo()
|
{
|
if (imageComboPart.SelectedIndex < 0)
|
return;
|
var part_id = Convert.ToInt64(this.imageComboPart.EditValue);
|
_selPart = this._allParts.Find(x => x.ID == part_id);
|
|
if (_selPart == null)
|
return;
|
this.TextEditPartCode.EditValue = _selPart.Code;
|
this.TextEditPartName.EditValue = _selPart.Name;
|
this.TextManufactureTime.EditValue = _selPart.ManufactureTime;
|
this.textEditSendTime.EditValue = _selPart.SendTime;
|
this.MemoEditNote.EditValue = _selPart.Note;
|
this.selectManufacturerComboxCtrl1.SetBindingData(_selPart.ManufacturerID);
|
this.selectSenderComboxCtrl1.SetBindingData(_selPart.SenderID);
|
}
|
private bool SetPartInfo()
|
{
|
var selManufacture = selectManufacturerComboxCtrl1.SelectManufacturer;
|
if (selManufacture == null)
|
{
|
XtraMessageBox.Show("请选择生产商!");
|
return false;
|
}
|
var selSender = selectSenderComboxCtrl1.SelectSender;
|
if (selSender == null)
|
{
|
XtraMessageBox.Show("请选择送检方!");
|
return false;
|
}
|
|
|
var manufactureTime = this.TextManufactureTime.Text;
|
|
var sendTime = this.textEditSendTime.Text;
|
|
|
|
if (_isAddPart || _selPart == null)
|
{
|
_isAddPart = true;
|
_selPart = new TProduct.Model.PartBase();
|
_selPart.Code = this.TextEditPartCode.Text;
|
_selPart.Name = this.TextEditPartName.Text;
|
_selPart.ProductMainID = SelProductValve.ID;
|
_selPart.ManufacturerID = selManufacture.ID;
|
_selPart.SenderID = selSender.ID;
|
_selPart.Note = this.MemoEditNote.Text;
|
_selPart.ManufactureTime = manufactureTime;
|
_selPart.SendTime = sendTime;
|
|
var bll = new BLL.PartBase();
|
_selPart.ID = bll.Insert(_selPart);
|
if (_selPart.ID < 1)
|
{
|
XtraMessageBox.Show("添加失败!");
|
return false;
|
}
|
return true;
|
}
|
else
|
{
|
//如果有一个属性改变则修改
|
if (!String.Equals(this.TextEditPartName.Text, _selPart.Name) ||
|
!String.Equals(this.TextEditPartCode.Text, _selPart.Code) ||
|
!String.Equals(this.MemoEditNote.Text, _selPart.Note) ||
|
!String.Equals(manufactureTime, _selPart.ManufactureTime) ||
|
!String.Equals(sendTime, _selPart.SendTime) ||
|
selManufacture.ID != _selPart.ManufacturerID ||
|
selSender.ID != _selPart.SenderID)
|
{
|
_selPart.Code = this.TextEditPartCode.Text.Trim();
|
_selPart.Name = this.TextEditPartName.Text.Trim();
|
_selPart.ManufacturerID = selManufacture.ID;
|
_selPart.SenderID = selSender.ID;
|
_selPart.Note = this.MemoEditNote.Text.Trim();
|
_selPart.ManufactureTime = manufactureTime;
|
_selPart.SendTime = sendTime;
|
var bll = new BLL.PartBase();
|
return bll.Update(_selPart);
|
}
|
}
|
|
return true;
|
}
|
|
private void ReTestDlg_Activated(object sender, EventArgs e)
|
{
|
this.textEdit测试名称.Focus();
|
}
|
|
private void ReTestDlg_Load(object sender, EventArgs e)
|
{
|
textEdit测试名称.Focus();
|
textEdit测试名称.SelectAll();
|
tabbedControlGroup1.SelectedTabPageIndex = 0;
|
}
|
|
private void lblSetBench_Click(object sender, EventArgs e)
|
{
|
if (_selWorkBench == null)
|
return;
|
if (this._selWorkBench.LinkType == Model.eLinkType.ShunZhou)
|
{
|
TProduct.WinFrmUI.TestBench.SetAllInstruments4ShunDlg frm = new TProduct.WinFrmUI.TestBench.SetAllInstruments4ShunDlg();
|
frm.SetBindingData(this._selWorkBench);
|
frm.Show();
|
}
|
if (this._selWorkBench.LinkType == Model.eLinkType.KeDi)
|
{
|
//if (_selWorkBench.LinkTag == "WH701")
|
//{
|
// TProduct.WinFrmUI.TestBench.ViewWorkBenchInstrument701Dlg frm = new TProduct.WinFrmUI.TestBench.ViewWorkBenchInstrument701Dlg();
|
// frm.SetBindingData(this._selWorkBench);
|
// frm.Show();
|
//}
|
//else
|
{
|
TProduct.WinFrmUI.TestBench.SetAllInstruments4KeDiDlg frm = new TProduct.WinFrmUI.TestBench.SetAllInstruments4KeDiDlg();
|
frm.SetBindingData(this._selWorkBench);
|
frm.Show();
|
}
|
|
}
|
}
|
|
private void checkEdit根据测点设置出口压力_CheckedChanged(object sender, EventArgs e)
|
{
|
SearchLookUpEditPressMeter.Enabled = !checkEdit根据测点设置出口压力.Checked;
|
}
|
}
|
}
|