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 CoreFS.CA06;
using System.Collections;
using Core.Mes.Client.Comm.Server;
using Infragistics.Win.UltraWinGrid;
namespace Core.StlMes.Client.YdmPipeManage
{
public partial class frmChemical : UserControl
{
private InstructionCard _card = new InstructionCard();
public InstructionCard Card
{
get { return _card; }
set { _card = value;
UpdateData();
}
}
private Infragistics.Win.UltraWinGrid.UltraGrid _grid = null;
///
/// Grid编辑区
///
public Infragistics.Win.UltraWinGrid.UltraGrid Grid
{
get { return _grid; }
}
public frmChemical()
{
InitializeComponent();
GridHelper.InitCardGrid(this.ultraDataSource1, this.ultraGrid1);
_grid = this.ultraGrid1;
}
///
/// 刷新控件数据显示
///
public void UpdateData()
{
if (_card != null)
{
//ultraDataSource1.Rows[0]["MAT_NO"] = _card.Mat_no;
//ultraDataSource1.Rows[0]["PRODUCT_FLAG"] = _card.Product_flag;
//ultraDataSource1.Rows[0]["MAT_STATUS"] = _card.Mat_status;
//ultraDataSource1.Rows[0]["MATERIAL_NAME"] = _card.Material_name;
//ultraDataSource1.Rows[0]["PRODUCNAME"] = _card.Producname;
//ultraDataSource1.Rows[0]["STEELNAME"] = _card.Steelname;
//ultraDataSource1.Rows[0]["GRADENAME"] = _card.Gradename;
//ultraDataSource1.Rows[0]["SPEC_NAME"] = _card.Spec_name;
//ultraDataSource1.Rows[0]["MODEL_DESC"] = _card.Model_desc;
//ultraDataSource1.Rows[0]["STD_NAME"] = _card.Std_name;
//ultraDataSource1.Rows[0]["STD_STYLE_DESC"] = _card.Std_style_desc;
//ultraDataSource1.Rows[0]["PROCESS_DESC"] = _card.Process_desc;
//ultraDataSource1.Rows[0]["NEXT_PROCESS_DESC"] = _card.Next_process_desc;
//ultraDataSource1.Rows[0]["PLINE_NAME"] = _card.Pline_name;
//ultraDataSource1.Rows[0]["MAT_ORIGIN_NAME"] = _card.Mat_origin_name;
//ultraDataSource1.Rows[0]["MEASURE_FLAG"] = _card.Measure_flag;
//ultraDataSource1.Rows[0]["BELONG_NAME"] = _card.Belong_name;
//ultraDataSource1.Rows[0]["MAT_GOWHERE_NAME"] = _card.Mat_gowhere_name;
}
else
{
GridHelper.InitCardGrid(ultraDataSource1, ultraGrid1);
}
}
///
/// 钢管物料主信息实体类
///
public class InstructionCard
{
}
}
}