SYS_SET.cs 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120
  1. using System;
  2. using System.Linq;
  3. using System.Text;
  4. using SqlSugar;
  5. using WMS.Info.Info;
  6. namespace WMS.Core
  7. {
  8. ///<summary>
  9. ///
  10. ///</summary>
  11. [SugarTable("SYS_SET")]
  12. public partial class SYS_SET
  13. {
  14. public SYS_SET(){
  15. }
  16. /// <summary>
  17. /// Desc:设定编号
  18. /// Default:
  19. /// Nullable:False
  20. /// </summary>
  21. [SugarColumn(IsPrimaryKey=true)]
  22. public string F_NO {get;set;}
  23. /// <summary>
  24. /// Desc:是否停用
  25. /// Default:
  26. /// Nullable:False
  27. /// </summary>
  28. public int F_ISSTOP {get;set;}
  29. /// <summary>
  30. /// Desc:是否删除
  31. /// Default:
  32. /// Nullable:False
  33. /// </summary>
  34. public int F_ISDELETE {get;set;}
  35. /// <summary>
  36. /// Desc:设定名称
  37. /// Default:
  38. /// Nullable:False
  39. /// </summary>
  40. public string F_NAME {get;set;}
  41. /// <summary>
  42. /// Desc:设定值
  43. /// Default:
  44. /// Nullable:True
  45. /// </summary>
  46. public string F_VALUE {get;set;}
  47. /// <summary>
  48. /// Desc:备注
  49. /// Default:
  50. /// Nullable:True
  51. /// </summary>
  52. public string F_MEMO {get;set;}
  53. /// <summary>
  54. /// Desc:创建用户编号
  55. /// Default:
  56. /// Nullable:False
  57. /// </summary>
  58. public string F_ADDUSERNO {get;set;}
  59. /// <summary>
  60. /// Desc:创建时间
  61. /// Default:
  62. /// Nullable:False
  63. /// </summary>
  64. public DateTime F_ADDTIME {get;set;}
  65. /// <summary>
  66. /// Desc:编辑用户编号
  67. /// Default:
  68. /// Nullable:False
  69. /// </summary>
  70. public string F_EDITUSERNO {get;set;}
  71. /// <summary>
  72. /// Desc:编辑时间
  73. /// Default:
  74. /// Nullable:False
  75. /// </summary>
  76. public DateTime F_EDITTIME {get;set; }
  77. /// <summary>
  78. /// 设定值类型名称
  79. /// </summary>
  80. [SugarColumn(IsIgnore = true)]
  81. public string F_VALUETYPENAME
  82. {
  83. get
  84. {
  85. string value = string.Empty;
  86. var setinfo = new SysSetInfo();
  87. try
  88. {
  89. var properties = setinfo.GetType().GetProperties();
  90. for (int i = 0; i < properties.Length; i++)
  91. {
  92. var propertie = properties[i];
  93. if (F_NO == propertie.Name)
  94. {
  95. value = propertie.PropertyType.Name;
  96. break;
  97. }
  98. }
  99. }
  100. catch (Exception ex)
  101. {
  102. value = "System.String";
  103. }
  104. return value;
  105. }
  106. }
  107. }
  108. }