using TProduct.Model;
|
|
namespace TProduct.WinFrmUI.TValve
|
{
|
/// <summary>
|
/// 性能测试(合格判断)
|
/// </summary>
|
public partial class FeatTestViewMainPage
|
{
|
|
// List<TProduct.Model.TestJudgeItemResultViewModel> _testJudgeResults = null;
|
|
private void InitialJudgeItem()
|
{
|
if (this._featTestItem == null)
|
return;
|
|
//测试标准
|
_testStandard = TProduct.Common.TestStandardHelper.Instance.GetStandard(TProduct.Model.eProductType.Valve, this._featTestItem.TestStandardID);
|
if (_testStandard == null)
|
{
|
_testStandard = TProduct.Common.TestStandardHelper.Instance.GetDefaultStandard(eProductType.Valve, eTestType.ValveTest);
|
}
|
//_testGrade = TProduct.Common.TestStandardHelper.Instance.GetGrade(TProduct.Model.eProductType.Valve, _testStandard.ID, this._featTestItem.TestGradeID);
|
//if (_testGrade == null)
|
//{
|
// _testGrade = TProduct.Common.TestStandardHelper.Instance.GetDefaultGrade(TProduct.Model.eProductType.Valve, _testStandard.ID);
|
//}
|
|
//_testJudgeItems = TProduct.Common.TestStandardHelper.Instance.GetJudgeItems(TProduct.Model.eProductType.Valve, _testStandard.ID, _testGrade.ID);
|
}
|
|
private void InitialJudgeResult()
|
{
|
//TProduct.Common.PumpTestJudgeHelper helper = new TProduct.Common.PumpTestJudgeHelper();
|
//helper.SetRatedParas(this._currentValve, this._ratedParas);
|
//helper.SetStandard(this._testStandard, this._testGrade, this._testJudgeItems);
|
//var isOk2 = helper.Judge(this._allRecords, out _testJudgeResults);
|
|
//this._chartMainCtrl.SetJudgePointQH(helper.JudgePointQH);
|
//this._chartMainCtrl.SetEquipCurve(helper.EquipCurve);
|
|
//SaveJudgeResult(isOk2);
|
}
|
|
|
private void barBtn合格性判定_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
|
{
|
//if (this._allRecords == null || this._allRecords.Count() < 4)
|
//{
|
// MessageBox.Show("点数量过少,暂时无法判断");
|
// return;
|
//}
|
|
}
|
|
private void SaveJudgeResult(bool isOk)
|
{
|
//if (this._featTestItem.JudgeResult == eTestJudgeResult.合格)
|
//{
|
// if (!isOk)
|
// {
|
// this._featTestItem.JudgeResult = eTestJudgeResult.不合格;
|
// new BLL.TestProjectItem().UpdateJudgeResult(this._featTestItem.ItemID, (int)this._featTestItem.JudgeResult);
|
// }
|
//}
|
//else if (this._featTestItem.JudgeResult == eTestJudgeResult.不合格)
|
//{
|
// if (isOk)
|
// {
|
// this._featTestItem.JudgeResult = eTestJudgeResult.合格;
|
// new BLL.TestProjectItem().UpdateJudgeResult(this._featTestItem.ItemID, (int)this._featTestItem.JudgeResult);
|
// }
|
//}
|
//else
|
//{
|
// if (isOk)
|
// {
|
// this._featTestItem.JudgeResult = eTestJudgeResult.合格;
|
// new BLL.TestProjectItem().UpdateJudgeResult(this._featTestItem.ItemID, (int)this._featTestItem.JudgeResult);
|
// }
|
// else
|
// {
|
// this._featTestItem.JudgeResult = eTestJudgeResult.不合格;
|
// new BLL.TestProjectItem().UpdateJudgeResult(this._featTestItem.ItemID, (int)this._featTestItem.JudgeResult);
|
// }
|
//}
|
|
|
//if (this._testProject.JudgeResult == eTestJudgeResult.合格)
|
//{
|
// if (!isOk)
|
// {
|
// this._testProject.JudgeResult = eTestJudgeResult.不合格;
|
// new BLL.TestProject().UpdateJudgeResult(this._testProject.ID, (int)this._testProject.JudgeResult);
|
// if (this.OnChangeTestInfo != null)
|
// {
|
// this.OnChangeTestInfo(this._testProject, this._featTestItem);
|
// }
|
// }
|
//}
|
//else if (this._testProject.JudgeResult == eTestJudgeResult.不合格)
|
//{
|
// if (isOk)
|
// {
|
// this._testProject.JudgeResult = eTestJudgeResult.合格;
|
// new BLL.TestProject().UpdateJudgeResult(this._testProject.ID, (int)this._testProject.JudgeResult);
|
// if (this.OnChangeTestInfo != null)
|
// {
|
// this.OnChangeTestInfo(this._testProject, this._featTestItem);
|
// }
|
// }
|
//}
|
//else
|
//{
|
// if (isOk)
|
// {
|
// this._testProject.JudgeResult = eTestJudgeResult.合格;
|
// new BLL.TestProject().UpdateJudgeResult(this._testProject.ID, (int)this._testProject.JudgeResult);
|
// }
|
// else
|
// {
|
// this._testProject.JudgeResult = eTestJudgeResult.不合格;
|
// new BLL.TestProject().UpdateJudgeResult(this._testProject.ID, (int)this._testProject.JudgeResult);
|
// }
|
// if (this.OnChangeTestInfo != null)
|
// {
|
// this.OnChangeTestInfo(this._testProject, this._featTestItem);
|
// }
|
//}
|
|
|
|
//ShowJudgeResult();
|
}
|
|
/// <summary>
|
/// 设置显示Button按钮的文字
|
/// </summary>
|
private void ShowJudgeResult()
|
{
|
if (this._featTestItem.ItemJudgeResult == eTestJudgeResult.合格)
|
{
|
barButtonItem判断结果.Caption = "合格";
|
barButtonItem判断结果.LargeImageIndex = 0;
|
}
|
else if (this._featTestItem.ItemJudgeResult == eTestJudgeResult.不合格)
|
{
|
barButtonItem判断结果.Caption = "不合格";
|
barButtonItem判断结果.LargeImageIndex = 1;
|
}
|
else
|
{
|
barButtonItem判断结果.Caption = "未判断";
|
barButtonItem判断结果.LargeImageIndex = 2;
|
}
|
}
|
|
}
|
}
|