| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120 |
- 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 Infragistics.Win;
- using Infragistics.Win.UltraWinGrid;
- using Infragistics.Win.UltraWinDataSource;
- namespace Core.StlMes.Client.YdmPipeManage
- {
- public partial class ucInstructionEdit : UserControl
- {
- public ucInstructionEdit()
- {
- InitializeComponent();
- InitUserControl();
- }
- public void InitUserControl()
- {
- try
- {
- UltraDataSource ultDataSource = this.ultraDataSource1;
- UltraGrid ultraGrid = this.ultraGrid1;
- int iColumnsCount = ultDataSource.Band.Columns.Count;
- object[] obj = new object[iColumnsCount];
- ultDataSource.Rows.Clear();
- for (int i = 0; i < ultDataSource.Band.Columns.Count; i++)
- {
- try
- {
- if (ultDataSource.Band.Columns[i].DataType == typeof(Bitmap) ||
- ultDataSource.Band.Columns[i].DataType == typeof(Image))
- obj[i] = null;
- else if (ultDataSource.Band.Columns[i].DataType == typeof(DateTime))
- obj[i] = DBNull.Value;
- else if (ultDataSource.Band.Columns[i].DataType == typeof(decimal) ||
- ultDataSource.Band.Columns[i].DataType == typeof(double) ||
- ultDataSource.Band.Columns[i].DataType == typeof(Single))
- obj[i] = 0;
- else
- obj[i] = "";
- }
- catch { }
- try
- {
- ultraGrid.DisplayLayout.Bands[0].Columns[i].Header.Appearance.FontData.Bold = DefaultableBoolean.False;
- }
- catch { }
- }
- ultDataSource.Rows.Add(obj);
- ultraGrid.UpdateData();
- }
- catch { }
- }
- }
- /// <summary>
- /// 材料作业实体类
- /// </summary>
- public class InstructionCard
- {
- private string planNo;
- public string PlanNo
- {
- get { return planNo; }
- set { planNo = value; }
- }
- private string productionLineNo;
- public string ProductionLineNo
- {
- get { return productionLineNo; }
- set { productionLineNo = value; }
- }
- private string variety;
- public string Variety
- {
- get { return variety; }
- set { variety = value; }
- }
- private float diameter;
- private float thickness;
- private string steelGrade;
- private string material;
- private string connection;
- private string productDate;
- private string rollingLotNo;
- private string heatNo;
- private string lotNo;
- private string length;
- private uint pieces;
- private string tons;
- private string standard;
- private string orderNo;
- private string oraderSeq;
- private string orderQuantity;
- private string remark;
- private uint onLinePieces;
- private string onlineShift;
- private string onlineGroup;
- private string onlineUser;
- private float chemicals_C;
- private float chemicals_Mn;
- private float chemicals_Cr;
- private float chemicals_Mo;
- private float chemicals_V;
- }
- }
|