frmChemical.cs 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Drawing;
  5. using System.Data;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Windows.Forms;
  9. using Core.Mes.Client.Comm.Control;
  10. using CoreFS.CA06;
  11. using System.Collections;
  12. using Core.Mes.Client.Comm.Server;
  13. using Infragistics.Win.UltraWinGrid;
  14. namespace Core.StlMes.Client.YdmPipeManage
  15. {
  16. public partial class frmChemical : UserControl
  17. {
  18. private InstructionCard _card = new InstructionCard();
  19. public InstructionCard Card
  20. {
  21. get { return _card; }
  22. set { _card = value;
  23. UpdateData();
  24. }
  25. }
  26. private Infragistics.Win.UltraWinGrid.UltraGrid _grid = null;
  27. /// <summary>
  28. /// Grid编辑区
  29. /// </summary>
  30. public Infragistics.Win.UltraWinGrid.UltraGrid Grid
  31. {
  32. get { return _grid; }
  33. }
  34. public frmChemical()
  35. {
  36. InitializeComponent();
  37. GridHelper.InitCardGrid(this.ultraDataSource1, this.ultraGrid1);
  38. _grid = this.ultraGrid1;
  39. }
  40. /// <summary>
  41. /// 刷新控件数据显示
  42. /// </summary>
  43. public void UpdateData()
  44. {
  45. if (_card != null)
  46. {
  47. //ultraDataSource1.Rows[0]["MAT_NO"] = _card.Mat_no;
  48. //ultraDataSource1.Rows[0]["PRODUCT_FLAG"] = _card.Product_flag;
  49. //ultraDataSource1.Rows[0]["MAT_STATUS"] = _card.Mat_status;
  50. //ultraDataSource1.Rows[0]["MATERIAL_NAME"] = _card.Material_name;
  51. //ultraDataSource1.Rows[0]["PRODUCNAME"] = _card.Producname;
  52. //ultraDataSource1.Rows[0]["STEELNAME"] = _card.Steelname;
  53. //ultraDataSource1.Rows[0]["GRADENAME"] = _card.Gradename;
  54. //ultraDataSource1.Rows[0]["SPEC_NAME"] = _card.Spec_name;
  55. //ultraDataSource1.Rows[0]["MODEL_DESC"] = _card.Model_desc;
  56. //ultraDataSource1.Rows[0]["STD_NAME"] = _card.Std_name;
  57. //ultraDataSource1.Rows[0]["STD_STYLE_DESC"] = _card.Std_style_desc;
  58. //ultraDataSource1.Rows[0]["PROCESS_DESC"] = _card.Process_desc;
  59. //ultraDataSource1.Rows[0]["NEXT_PROCESS_DESC"] = _card.Next_process_desc;
  60. //ultraDataSource1.Rows[0]["PLINE_NAME"] = _card.Pline_name;
  61. //ultraDataSource1.Rows[0]["MAT_ORIGIN_NAME"] = _card.Mat_origin_name;
  62. //ultraDataSource1.Rows[0]["MEASURE_FLAG"] = _card.Measure_flag;
  63. //ultraDataSource1.Rows[0]["BELONG_NAME"] = _card.Belong_name;
  64. //ultraDataSource1.Rows[0]["MAT_GOWHERE_NAME"] = _card.Mat_gowhere_name;
  65. }
  66. else
  67. {
  68. GridHelper.InitCardGrid(ultraDataSource1, ultraGrid1);
  69. }
  70. }
  71. /// <summary>
  72. /// 钢管物料主信息实体类
  73. /// </summary>
  74. public class InstructionCard
  75. {
  76. }
  77. }
  78. }