| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121 |
- 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 frmLocation : UserControl
- {
- private InstructionCard _card = new InstructionCard();
- public InstructionCard Card
- {
- get { return _card; }
- set { _card = value;
- UpdateData();
- }
- }
- private Infragistics.Win.UltraWinGrid.UltraGrid _grid = null;
- /// <summary>
- /// Grid编辑区
- /// </summary>
- public Infragistics.Win.UltraWinGrid.UltraGrid Grid
- {
- get { return _grid; }
- }
- public frmLocation()
- {
- InitializeComponent();
- GridHelper.InitCardGrid(this.ultraDataSource1, this.ultraGrid1);
- _grid = this.ultraGrid1;
- }
- /// <summary>
- /// 刷新控件数据显示
- /// </summary>
- public void UpdateData()
- {
- if (_card != null)
- {
- ultraDataSource1.Rows[0]["STORAGE_NAME"] = _card.Storage;
- ultraDataSource1.Rows[0]["LOCATION_NO"] = _card.Location;
- ultraDataSource1.Rows[0]["LARY_NO"] = _card.Lary;
- ultraDataSource1.Rows[0]["LOC_NO"] = _card.Loc;
- ultraDataSource1.Rows[0]["STORAGE_ATTR_NAME"] = _card.Attr_name;
- ultraDataSource1.Rows[0]["STORAGE_TYPE_NAME"] = _card.Type_name;
- ultraDataSource1.Rows[0]["MANAGEMENT_NAME"] = _card.Management;
- }
- else
- {
- GridHelper.InitCardGrid(ultraDataSource1, ultraGrid1);
- }
- }
- /// <summary>
- /// 钢管物料库位实体类
- /// </summary>
- public class InstructionCard
- {
- private string storage;//仓库名称
- public string Storage
- {
- get { return storage; }
- set { storage = value; }
- }
- private string location;//库位代码
- public string Location
- {
- get { return location; }
- set { location = value; }
- }
- private string lary;//层号
- public string Lary
- {
- get { return lary; }
- set { lary = value; }
- }
- private string loc;//位置
- public string Loc
- {
- get { return loc; }
- set { loc = value; }
- }
- private string attr_name;//仓库类型描述
- public string Attr_name
- {
- get { return attr_name; }
- set { attr_name = value; }
- }
- private string type_name;//库类别代码描述
- public string Type_name
- {
- get { return type_name; }
- set { type_name = value; }
- }
- private string management;//管理单位名称(最底层科室名称)
- public string Management
- {
- get { return management; }
- set { management = value; }
- }
- }
- }
- }
|