| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119 |
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Drawing;
- using System.Data;
- using System.Linq;
- using System.Text;
- using System.Windows.Forms;
- using Core.Mes.Client.Comm.Control;
- using com.steering.mes.mcp.entity;
- using CoreFS.CA06;
- using Infragistics.Win.UltraWinGrid;
- namespace Core.StlMes.Client.Mcp.Control
- {
- public partial class CoupWoIdPlanControl : UserControl
- {
- private Infragistics.Win.UltraWinGrid.UltraGrid _grid = null;
- /// <summary>
- /// Grid编辑区
- /// </summary>
- public Infragistics.Win.UltraWinGrid.UltraGrid Grid
- {
- get { return _grid; }
- }
- private OpeBase ob;
- public OpeBase Ob
- {
- get { return ob; }
- set { ob = value; }
- }
- private CouWoIdPlan _plan = new CouWoIdPlan();
- /// <summary>
- /// 工单实体对象
- /// </summary>
- public CouWoIdPlan Value
- {
- get { return _plan; }
- set
- {
- if (value != null)
- {
- _plan = value;
- UpdateData();
- }
- }
- }
- public CoupWoIdPlanControl()
- {
- InitializeComponent();
- GridHelper.InitCardGrid(this.ultraDataSource1, this.ultraGrid1);
- _grid = this.ultraGrid1;
- }
- /// <summary>
- /// 刷新控件数据显示
- /// </summary>
- public void UpdateData()
- {
- if (_plan != null)
- {
- ultraDataSource1.Rows[0]["PRO_PLAN_ID"] = _plan.ProPlanId;
- ultraDataSource1.Rows[0]["STEELNAME"] = _plan.Steelname;
- ultraDataSource1.Rows[0]["GRADENAME"] = _plan.Gradename;
- ultraDataSource1.Rows[0]["JGL_DESC"] = _plan.JglDesc;
- ultraDataSource1.Rows[0]["CODE_JG"] = _plan.CodeJg;
- ultraDataSource1.Rows[0]["MODEL_DESC"] = _plan.ModelCode;//工单号
- ultraDataSource1.Rows[0]["SPEC_JG_DESC"] = _plan.SpecJgDesc;
- ultraDataSource1.Rows[0]["STYLE_JG"] = _plan.StyleJg;
- ultraDataSource1.Rows[0]["LOAD_PIECES"] = _plan.LoadPieces;
- ultraDataSource1.Rows[0]["IF_MONITOR_JG"] = Convert.ToString(_plan.IfMonitorJg == null ? "" : _plan.IfMonitorJg == "1" ? "是" : "否");
- ultraDataSource1.Rows[0]["LOAD_WEIGHT"] = _plan.LoadWeight;
- ultraDataSource1.Rows[0]["ZY_PLAN_ID"] = _plan.ZyPlanId;
- ultraDataSource1.Rows[0]["PLINE_NAME"] = _plan.PlineName;
- ultraDataSource1.Rows[0]["PLAN_JG_NUM"] = _plan.PlanJgNum;
- ultraDataSource1.Rows[0]["CS_JG_NUM"] = _plan.CsJgNum;
- ultraDataSource1.Rows[0]["XQ_JG_NUM"] = _plan.XqJgNum;
- ultraDataSource1.Rows[0]["INSTORE_NUM"] = _plan.InstoreNum;
- ultraDataSource1.Rows[0]["CUT_MACH_GRP_NM"] = _plan.CutMachGrpNm;
- ultraDataSource1.Rows[0]["CRAFT_FILE_NO"] = _plan.CraftFileNo;
- ultraDataSource1.Rows[0]["MEMO"] = _plan.Memo;
- ultraDataSource1.Rows[0]["BL_WL_DESC"] = _plan.BlWlDesc;
- }
- else
- {
- GridHelper.InitCardGrid(ultraDataSource1, ultraGrid1);
- }
- }
- /// <summary>
- /// 控件编辑后更新已修改数据
- /// </summary>
- public new void Update()
- {
- ultraGrid1.UpdateData();
- }
- /// <summary>
- /// 设置全部只读
- /// </summary>
- public void SetAllColumnsActiveOnly()
- {
- GridHelper.SetAllColumnsActive(ultraGrid1);
- }
- private void craftImg_EditorButtonClick(object sender, Infragistics.Win.UltraWinEditors.EditorButtonEventArgs e)
- {
- UltraGridRow row = ultraGrid1.ActiveRow;
- string craftPath = YdmBaseClass.getQueryCraftNoJG(_plan.CraftFileNo,_plan.CraftSeq, ob);
- if (e.Button.Key.ToLower().Equals("select"))
- {
- FormFileDown down = new FormFileDown(ob, craftPath);
- down.CtrlFileDown1.Button3.Visible = false;
- down.ShowDialog();
- }
- }
- }
- }
|