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;
}
}
}
}