using System.Collections.Generic; using Core.Mes.Client.Comm.Tool; using Core.StlMes.Client.Mcp.Control.Entity; using Core.StlMes.Client.Mcp.Control.Machining; using System.Windows.Forms; using com.steering.mes.mcp.entity; using CoreFS.CA06; namespace Core.StlMes.Client.Mcp.Mch.Report { public partial class FrmWatergageReport : FrmReportBase { public FrmWatergageReport() { InitializeComponent(); } protected override void LoadView() { DataBindingSource.DataSource = typeof(MchWatergageResultEntityPlus); EntityHelper.ShowGridCaption(CrackDetectGrid.DisplayLayout.Bands[0]); ResultNoPara = new List { "HoldtimeTime", "TestPressure", "TestPressureY", "Memo" }; } protected override void QuerySinglePlan() { DataBindingSource.DataSource = EntityHelper.GetData( "com.steering.mes.mcp.Mch.FrmJgxReport.doQueryWaterResult", GetQueryCondition(), ob); } protected override void DoUpdate() { if (CrackDetectGrid.ActiveRow == null) { MessageBox.Show("请选择需求修改的台账!"); return; } MchWatergageResultEntity entity = CrackDetectGrid.ActiveRow.ListObject as MchWatergageResultEntity; using (HydrostaticReportUpdate hydrostaticReportUpdate = new HydrostaticReportUpdate(entity, ob)) { if (hydrostaticReportUpdate.ShowDialog() == DialogResult.OK) { Query(); } } } } }