using System; using System.Collections; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using CoreFS.CA06; using Core.Mes.Client.Comm.Server; using Core.Mes.Client.Comm.Control; using Infragistics.Win.UltraWinGrid; using Core.StlMes.Client.YdmStuffManage.Entity; namespace Core.StlMes.Client.YdmStuffManage { public partial class SurfaceResult : UserControl { private Infragistics.Win.UltraWinGrid.UltraGrid _grid = null; public SurfaceResult() { InitializeComponent(); GridHelper.InitCardGrid(ultraDataSource1, ultraGrid2); _grid = this.ultraGrid2; } private StlLgSurfaceM1Entity surfaceResult = new StlLgSurfaceM1Entity(); public StlLgSurfaceM1Entity Value { get { return surfaceResult; } set { if (value != null) { surfaceResult = value; UpdateDate(); } } } public void UpdateDate() { this.ultraGrid2.UpdateData(); if (surfaceResult != null) { if (surfaceResult.ExecutiveStandard.ToString2().Equals("")) { surfaceResult.ExecutiveStandard = this.ultraComboEditor2.Items[0].DataValue.ToString(); } if (surfaceResult.TreatingResult.ToString2().Equals("")) { surfaceResult.TreatingResult = this.ultraComboEditor1.Items[0].DataValue.ToString(); } if (surfaceResult.Inspection.ToString2().Equals("")) { surfaceResult.Inspection = this.ultraComboEditor1.Items[0].DataValue.ToString(); } ultraDataSource1.Rows[0]["flowNo1"] = surfaceResult.FlowNo1; ultraDataSource1.Rows[0]["flowNo11"] = surfaceResult.FlowNo11; ultraDataSource1.Rows[0]["flowNo2"] = surfaceResult.FlowNo2; ultraDataSource1.Rows[0]["flowNo21"] = surfaceResult.FlowNo21; ultraDataSource1.Rows[0]["flowNo3"] = surfaceResult.FlowNo3; ultraDataSource1.Rows[0]["flowNo31"] = surfaceResult.FlowNo31; ultraDataSource1.Rows[0]["flowNo4"] = surfaceResult.FlowNo4; ultraDataSource1.Rows[0]["flowNo41"] = surfaceResult.FlowNo41; ultraDataSource1.Rows[0]["flowNo5"] = surfaceResult.FlowNo5; ultraDataSource1.Rows[0]["flowNo51"] = surfaceResult.FlowNo51; ultraDataSource1.Rows[0]["flowNo6"] = surfaceResult.FlowNo6; ultraDataSource1.Rows[0]["flowNo61"] = surfaceResult.FlowNo61; ultraDataSource1.Rows[0]["minDiameter1"] = surfaceResult.MinDiameter1; ultraDataSource1.Rows[0]["minDiameter11"] = surfaceResult.MinDiameter11; ultraDataSource1.Rows[0]["minDiameter2"] = surfaceResult.MinDiameter2; ultraDataSource1.Rows[0]["minDiameter21"] = surfaceResult.MinDiameter21; ultraDataSource1.Rows[0]["minDiameter3"] = surfaceResult.MinDiameter3; ultraDataSource1.Rows[0]["minDiameter31"] = surfaceResult.MinDiameter31; ultraDataSource1.Rows[0]["minDiameter4"] = surfaceResult.MinDiameter4; ultraDataSource1.Rows[0]["minDiameter41"] = surfaceResult.MinDiameter41; ultraDataSource1.Rows[0]["minDiameter5"] = surfaceResult.MinDiameter5; ultraDataSource1.Rows[0]["minDiameter51"] = surfaceResult.MinDiameter51; ultraDataSource1.Rows[0]["minDiameter6"] = surfaceResult.MinDiameter6; ultraDataSource1.Rows[0]["minDiameter61"] = surfaceResult.MinDiameter61; ultraDataSource1.Rows[0]["maxDiameter1"] = surfaceResult.MaxDiameter1; ultraDataSource1.Rows[0]["maxDiameter11"] = surfaceResult.MaxDiameter11; ultraDataSource1.Rows[0]["maxDiameter2"] = surfaceResult.MaxDiameter2; ultraDataSource1.Rows[0]["maxDiameter21"] = surfaceResult.MaxDiameter21; ultraDataSource1.Rows[0]["maxDiameter3"] = surfaceResult.MaxDiameter3; ultraDataSource1.Rows[0]["maxDiameter31"] = surfaceResult.MaxDiameter31; ultraDataSource1.Rows[0]["maxDiameter4"] = surfaceResult.MaxDiameter4; ultraDataSource1.Rows[0]["maxDiameter41"] = surfaceResult.MaxDiameter41; ultraDataSource1.Rows[0]["maxDiameter5"] = surfaceResult.MaxDiameter5; ultraDataSource1.Rows[0]["maxDiameter51"] = surfaceResult.MaxDiameter51; ultraDataSource1.Rows[0]["maxDiameter6"] = surfaceResult.MaxDiameter6; ultraDataSource1.Rows[0]["maxDiameter61"] = surfaceResult.MaxDiameter61; ultraDataSource1.Rows[0]["chamfercut1"] = surfaceResult.Chamfercut1; ultraDataSource1.Rows[0]["chamfercut11"] = surfaceResult.Chamfercut11; ultraDataSource1.Rows[0]["chamfercut2"] = surfaceResult.Chamfercut2; ultraDataSource1.Rows[0]["chamfercut21"] = surfaceResult.Chamfercut21; ultraDataSource1.Rows[0]["chamfercut3"] = surfaceResult.Chamfercut3; ultraDataSource1.Rows[0]["chamfercut31"] = surfaceResult.Chamfercut31; ultraDataSource1.Rows[0]["chamfercut4"] = surfaceResult.Chamfercut4; ultraDataSource1.Rows[0]["chamfercut41"] = surfaceResult.Chamfercut41; ultraDataSource1.Rows[0]["chamfercut5"] = surfaceResult.Chamfercut5; ultraDataSource1.Rows[0]["chamfercut51"] = surfaceResult.Chamfercut51; ultraDataSource1.Rows[0]["chamfercut6"] = surfaceResult.Chamfercut6; ultraDataSource1.Rows[0]["chamfercut61"] = surfaceResult.Chamfercut61; ultraDataSource1.Rows[0]["within1"] = surfaceResult.Within1; ultraDataSource1.Rows[0]["within11"] = surfaceResult.Within11; ultraDataSource1.Rows[0]["within2"] = surfaceResult.Within2; ultraDataSource1.Rows[0]["within21"] = surfaceResult.Within21; ultraDataSource1.Rows[0]["within3"] = surfaceResult.Within3; ultraDataSource1.Rows[0]["within31"] = surfaceResult.Within31; ultraDataSource1.Rows[0]["within4"] = surfaceResult.Within4; ultraDataSource1.Rows[0]["within41"] = surfaceResult.Within41; ultraDataSource1.Rows[0]["within5"] = surfaceResult.Within5; ultraDataSource1.Rows[0]["within51"] = surfaceResult.Within51; ultraDataSource1.Rows[0]["within6"] = surfaceResult.Within6; ultraDataSource1.Rows[0]["within61"] = surfaceResult.Within61; ultraDataSource1.Rows[0]["castingLength1"] = surfaceResult.CastingLength1; ultraDataSource1.Rows[0]["castingLength11"] = surfaceResult.CastingLength11; ultraDataSource1.Rows[0]["castingLength2"] = surfaceResult.CastingLength2; ultraDataSource1.Rows[0]["castingLength21"] = surfaceResult.CastingLength21; ultraDataSource1.Rows[0]["castingLength3"] = surfaceResult.CastingLength3; ultraDataSource1.Rows[0]["castingLength31"] = surfaceResult.CastingLength31; ultraDataSource1.Rows[0]["castingLength4"] = surfaceResult.CastingLength4; ultraDataSource1.Rows[0]["castingLength41"] = surfaceResult.CastingLength41; ultraDataSource1.Rows[0]["castingLength5"] = surfaceResult.CastingLength5; ultraDataSource1.Rows[0]["castingLength51"] = surfaceResult.CastingLength51; ultraDataSource1.Rows[0]["castingLength6"] = surfaceResult.CastingLength6; ultraDataSource1.Rows[0]["castingLength61"] = surfaceResult.CastingLength61; ultraDataSource1.Rows[0]["inspection"] = surfaceResult.Inspection; ultraDataSource1.Rows[0]["treatingResult"] = surfaceResult.TreatingResult; ultraDataSource1.Rows[0]["remarks"] = surfaceResult.Remarks; ultraDataSource1.Rows[0]["eligiblequty"] = surfaceResult.ActCount; ultraDataSource1.Rows[0]["offlineNum"] = surfaceResult.OfflineNum; ultraDataSource1.Rows[0]["scrapNum"] = surfaceResult.ScrapNum; ultraDataSource1.Rows[0]["straightness1"] = surfaceResult.Straightness1; ultraDataSource1.Rows[0]["straightness2"] = surfaceResult.Straightness2; ultraDataSource1.Rows[0]["straightness3"] = surfaceResult.Straightness3; ultraDataSource1.Rows[0]["straightness4"] = surfaceResult.Straightness4; ultraDataSource1.Rows[0]["straightness5"] = surfaceResult.Straightness5; ultraDataSource1.Rows[0]["straightness6"] = surfaceResult.Straightness6; ultraDataSource1.Rows[0]["impressDiameter1"] = surfaceResult.ImpressDiameter1; ultraDataSource1.Rows[0]["impressDiameter2"] = surfaceResult.ImpressDiameter2; ultraDataSource1.Rows[0]["impressDiameter3"] = surfaceResult.ImpressDiameter3; ultraDataSource1.Rows[0]["impressDiameter4"] = surfaceResult.ImpressDiameter4; ultraDataSource1.Rows[0]["impressDiameter5"] = surfaceResult.ImpressDiameter5; ultraDataSource1.Rows[0]["impressDiameter6"] = surfaceResult.ImpressDiameter6; ultraDataSource1.Rows[0]["executiveStandard"] = surfaceResult.ExecutiveStandard; ultraDataSource1.Rows[0]["noCut"] = surfaceResult.NoCut; } } public void initValue() { surfaceResult.ExecutiveStandard = this.ultraComboEditor2.Items[0].DataValue.ToString(); surfaceResult.TreatingResult = this.ultraComboEditor1.Items[0].DataValue.ToString(); surfaceResult.Inspection = this.ultraComboEditor1.Items[0].DataValue.ToString(); Value = surfaceResult; } public void clear() { ultraDataSource1.Rows[0]["flowNo1"] = ""; ultraDataSource1.Rows[0]["flowNo11"] = ""; ultraDataSource1.Rows[0]["flowNo2"] = ""; ultraDataSource1.Rows[0]["flowNo21"] = ""; ultraDataSource1.Rows[0]["flowNo3"] = ""; ultraDataSource1.Rows[0]["flowNo31"] = ""; ultraDataSource1.Rows[0]["flowNo4"] = ""; ultraDataSource1.Rows[0]["flowNo41"] = ""; ultraDataSource1.Rows[0]["flowNo5"] = ""; ultraDataSource1.Rows[0]["flowNo51"] = ""; ultraDataSource1.Rows[0]["flowNo6"] = ""; ultraDataSource1.Rows[0]["flowNo61"] = ""; ultraDataSource1.Rows[0]["minDiameter1"] = ""; ultraDataSource1.Rows[0]["minDiameter11"] = ""; ultraDataSource1.Rows[0]["minDiameter2"] = ""; ultraDataSource1.Rows[0]["minDiameter21"] = ""; ultraDataSource1.Rows[0]["minDiameter3"] = ""; ultraDataSource1.Rows[0]["minDiameter31"] = ""; ultraDataSource1.Rows[0]["minDiameter4"] = ""; ultraDataSource1.Rows[0]["minDiameter41"] = ""; ultraDataSource1.Rows[0]["minDiameter5"] = ""; ultraDataSource1.Rows[0]["minDiameter51"] = ""; ultraDataSource1.Rows[0]["minDiameter6"] = ""; ultraDataSource1.Rows[0]["minDiameter61"] = ""; ultraDataSource1.Rows[0]["maxDiameter1"] = ""; ultraDataSource1.Rows[0]["maxDiameter11"] = ""; ultraDataSource1.Rows[0]["maxDiameter2"] = ""; ultraDataSource1.Rows[0]["maxDiameter21"] = ""; ultraDataSource1.Rows[0]["maxDiameter3"] = ""; ultraDataSource1.Rows[0]["maxDiameter31"] = ""; ultraDataSource1.Rows[0]["maxDiameter4"] = ""; ultraDataSource1.Rows[0]["maxDiameter41"] = ""; ultraDataSource1.Rows[0]["maxDiameter5"] = ""; ultraDataSource1.Rows[0]["maxDiameter51"] = ""; ultraDataSource1.Rows[0]["maxDiameter6"] = ""; ultraDataSource1.Rows[0]["maxDiameter61"] = ""; ultraDataSource1.Rows[0]["chamfercut1"] = ""; ultraDataSource1.Rows[0]["chamfercut11"] = ""; ultraDataSource1.Rows[0]["chamfercut2"] = ""; ultraDataSource1.Rows[0]["chamfercut21"] = ""; ultraDataSource1.Rows[0]["chamfercut3"] = ""; ultraDataSource1.Rows[0]["chamfercut31"] = ""; ultraDataSource1.Rows[0]["chamfercut4"] = ""; ultraDataSource1.Rows[0]["chamfercut41"] = ""; ultraDataSource1.Rows[0]["chamfercut5"] = ""; ultraDataSource1.Rows[0]["chamfercut51"] = ""; ultraDataSource1.Rows[0]["chamfercut6"] = ""; ultraDataSource1.Rows[0]["chamfercut61"] = ""; ultraDataSource1.Rows[0]["within1"] = ""; ultraDataSource1.Rows[0]["within11"] = ""; ultraDataSource1.Rows[0]["within2"] = ""; ultraDataSource1.Rows[0]["within21"] = ""; ultraDataSource1.Rows[0]["within3"] = ""; ultraDataSource1.Rows[0]["within31"] = ""; ultraDataSource1.Rows[0]["within4"] = ""; ultraDataSource1.Rows[0]["within41"] = ""; ultraDataSource1.Rows[0]["within5"] = ""; ultraDataSource1.Rows[0]["within51"] = ""; ultraDataSource1.Rows[0]["within6"] = ""; ultraDataSource1.Rows[0]["within61"] = ""; ultraDataSource1.Rows[0]["castingLength1"] = ""; ultraDataSource1.Rows[0]["castingLength11"] = ""; ultraDataSource1.Rows[0]["castingLength2"] = ""; ultraDataSource1.Rows[0]["castingLength21"] = ""; ultraDataSource1.Rows[0]["castingLength3"] = ""; ultraDataSource1.Rows[0]["castingLength31"] = ""; ultraDataSource1.Rows[0]["castingLength4"] = ""; ultraDataSource1.Rows[0]["castingLength41"] = ""; ultraDataSource1.Rows[0]["castingLength5"] = ""; ultraDataSource1.Rows[0]["castingLength51"] = ""; ultraDataSource1.Rows[0]["castingLength6"] = ""; ultraDataSource1.Rows[0]["castingLength61"] = ""; ultraDataSource1.Rows[0]["inspection"] = ""; ultraDataSource1.Rows[0]["treatingResult"] = ""; ultraDataSource1.Rows[0]["remarks"] = ""; ultraDataSource1.Rows[0]["eligiblequty"] = ""; ultraDataSource1.Rows[0]["offlineNum"] = ""; ultraDataSource1.Rows[0]["scrapNum"] = ""; ultraDataSource1.Rows[0]["straightness1"] = ""; ultraDataSource1.Rows[0]["straightness2"] = ""; ultraDataSource1.Rows[0]["straightness3"] = ""; ultraDataSource1.Rows[0]["straightness4"] = ""; ultraDataSource1.Rows[0]["straightness5"] = ""; ultraDataSource1.Rows[0]["straightness6"] = ""; ultraDataSource1.Rows[0]["impressDiameter1"] = ""; ultraDataSource1.Rows[0]["impressDiameter2"] = ""; ultraDataSource1.Rows[0]["impressDiameter3"] = ""; ultraDataSource1.Rows[0]["impressDiameter4"] = ""; ultraDataSource1.Rows[0]["impressDiameter5"] = ""; ultraDataSource1.Rows[0]["impressDiameter6"] = ""; ultraDataSource1.Rows[0]["executiveStandard"] = ""; ultraDataSource1.Rows[0]["noCut"] = ""; } private void ultraGrid2_KeyDown(object sender, KeyEventArgs e) { if (e.KeyData == Keys.Right) { ultraGrid2.PerformAction(UltraGridAction.NextCell); } if (e.KeyData == Keys.Left) { ultraGrid2.PerformAction(UltraGridAction.PrevCell); } } private void ultraGrid2_AfterCellActivate(object sender, EventArgs e) { ultraGrid2.PerformAction(UltraGridAction.ExitEditMode); ultraGrid2.PerformAction(UltraGridAction.EnterEditMode); //ultraGrid2.ActiveCell.SelLength = 2; } } }