using System; using System.Linq; using System.Text; using SqlSugar; using WMS.Info.Info; namespace WMS.Core { /// /// /// [SugarTable("SYS_SET")] public partial class SYS_SET { public SYS_SET(){ } /// /// Desc:设定编号 /// Default: /// Nullable:False /// [SugarColumn(IsPrimaryKey=true)] public string F_NO {get;set;} /// /// Desc:是否停用 /// Default: /// Nullable:False /// public int F_ISSTOP {get;set;} /// /// Desc:是否删除 /// Default: /// Nullable:False /// public int F_ISDELETE {get;set;} /// /// Desc:设定名称 /// Default: /// Nullable:False /// public string F_NAME {get;set;} /// /// Desc:设定值 /// Default: /// Nullable:True /// public string F_VALUE {get;set;} /// /// Desc:备注 /// Default: /// Nullable:True /// public string F_MEMO {get;set;} /// /// Desc:创建用户编号 /// Default: /// Nullable:False /// public string F_ADDUSERNO {get;set;} /// /// Desc:创建时间 /// Default: /// Nullable:False /// public DateTime F_ADDTIME {get;set;} /// /// Desc:编辑用户编号 /// Default: /// Nullable:False /// public string F_EDITUSERNO {get;set;} /// /// Desc:编辑时间 /// Default: /// Nullable:False /// public DateTime F_EDITTIME {get;set; } /// /// 设定值类型名称 /// [SugarColumn(IsIgnore = true)] public string F_VALUETYPENAME { get { string value = string.Empty; var setinfo = new SysSetInfo(); try { var properties = setinfo.GetType().GetProperties(); for (int i = 0; i < properties.Length; i++) { var propertie = properties[i]; if (F_NO == propertie.Name) { value = propertie.PropertyType.Name; break; } } } catch (Exception ex) { value = "System.String"; } return value; } } } }