| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091 |
- using com.steering.mes.mcp.entity;
- using Core.Mes.Client.Comm.Control;
- using Core.Mes.Client.Comm.Server;
- using Core.Mes.Client.Comm.Tool;
- using Core.StlMes.Client.Mcp.Control;
- using CoreFS.CA06;
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Linq;
- using System.Text;
- using System.Windows.Forms;
- using Core.StlMes.Client.Mcp.Control.Entity;
- using Infragistics.Win.UltraWinGrid;
- using Core.StlMes.Client.Mcp.Control.Common;
- namespace Core.StlMes.Client.Mcp.Treatment.Report
- {
- public partial class FrmCrackReport : FrmReportBase
- {
- public FrmCrackReport()
- {
- InitializeComponent();
- }
- protected override void LoadView()
- {
- DataBindingSource.DataSource = typeof(HttCrackDetectionEtEntityPlus);
- EntityHelper.ShowGridCaption<HttCrackDetectionEtEntityPlus>(CrackDetectGrid.DisplayLayout.Bands[0]);
- ProductionInfo = new List<string> { "ReportNo", "MachineNo", "TestingNum", "TestingWt", "EwasteNum", "EwasteReason",
- "EpassNum", "PendingNum" };
- ResultNoPara = new List<string> { "TestingType", "TestingGrade", "TestingStandard", "NotchLength", "NotchWidth", "NotchDepth" };
- SumList = new List<string> { "TestingNum", "TestingWt", "ManualFtestingNum", "FinalNum", "RejectNum", "EwasteWt" };
- }
- protected override void ResetColumns(UltraGridColumn Columns)
- {
- base.ResetColumns(Columns);
- if (Columns.Key == "TestingPosition")
- Columns.EditorComponent = ucePosition;
- if (Columns.Key == "ReportNo")
- Columns.EditorComponent = uceReportNo;
- }
- protected override void QuerySinglePlan()
- {
- DataBindingSource.DataSource = EntityHelper.GetData<HttCrackDetectionEtEntityPlus>(
- "com.steering.mes.mcp.Report.FrmRclReport.doQueryUtResult",
- GetQueryCondition(),
- ob);
- }
- public override void ToolBar_Click(object sender, string ToolbarKey)
- {
- base.ToolBar_Click(sender, ToolbarKey);
- switch (ToolbarKey)
- {
- case "DoUpdate":
- DoUpdate();
- break;
- }
- }
- private void DoUpdate()
- {
- if(CrackDetectGrid.ActiveRow==null){
- MessageBox.Show("请选择需求修改的实绩!");
- return;
- }
- HttCrackDetectionEtEntityPlus entity = CrackDetectGrid.ActiveRow.ListObject as HttCrackDetectionEtEntityPlus;
- using (CommonCrackParaUpdate CommonCrackParaUpdate = new CommonCrackParaUpdate(entity.ResultNo,ob))
- {
- if (CommonCrackParaUpdate.ShowDialog() == DialogResult.OK)
- {
- Query();
- }
- }
- }
- }
- }
|