Files
U20261363_N_XLXSBJ/XLBJD_WBBJDMX_BBPPGZWH.cs
T
2026-10-09 10:25:33 +08:00

100 lines
3.9 KiB
C#

using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using GThinking.N_MODEL.Page;
namespace GThinking.U20261363_N_XLXSBJ
{
[TableMap(DB = "DBERP", DbTableName = "StandardMatchRule", Umid = 100860174, IsWorkFlow = false, UseWhr = false, IsAttach = false,
QuerySelSql = "select ID, HeaderStd, DbStd, Priority, case when IsActive=1 then 'Y' else 'N' end as IsActive, Remark, CreateTime from dbo.StandardMatchRule where 1=1 ",
EntitySelSql = "select ID, HeaderStd, DbStd, Priority, case when IsActive=1 then 'Y' else 'N' end as IsActive, Remark, CreateTime from dbo.StandardMatchRule "
+ " where ID=:ID ",
UpdateSql = "update dbo.StandardMatchRule set HeaderStd=:HeaderStd, DbStd=:DbStd, Priority=:Priority, "
+ " IsActive=case when :IsActive in ('Y','1') then 1 else 0 end, Remark=:Remark "
+ " where ID=:ID ",
InsertSql = "insert into dbo.StandardMatchRule(HeaderStd, DbStd, Priority, IsActive, Remark) "
+ "values(:HeaderStd, :DbStd, :Priority, case when :IsActive in ('Y','1') then 1 else 0 end, :Remark) ",
DeleteSql = "delete from dbo.StandardMatchRule where ID=:ID ")]
public class XLBJD_WBBJDMX_BBPPGZWH : EntityManager
{
#region 字段属性
//关键字
private string _ID;
[ColumnMap(DbField = "ID", CtrlName = "txtID", Type = FieldType.HiddenField, DbTitle = "ID", DefaultValue = "",
IsAllowNull = true, IsKey = true, Length = 10)]
public string ID
{
get { return _ID; }
set { _ID = value; }
}
private string _HeaderStd;
[ColumnMap(DbField = "HeaderStd", CtrlName = "txtHeaderStd", Type = FieldType.C, DbTitle = "表头指定标准", DefaultValue = "",
IsAllowNull = false, IsKey = false, Length = 50)]
public string HeaderStd
{
get { return _HeaderStd; }
set { _HeaderStd = value; }
}
private string _DbStd;
[ColumnMap(DbField = "DbStd", CtrlName = "txtDbStd", Type = FieldType.CBX, DbTitle = "匹配标准", DefaultValue = "",
IsAllowNull = false, IsKey = false, Length = 50)]
public string DbStd
{
get { return _DbStd; }
set { _DbStd = value; }
}
private string _Priority;
[ColumnMap(DbField = "Priority", CtrlName = "txtPriority", Type = FieldType.F, DbTitle = "优先级", DefaultValue = "1",
IsAllowNull = false, IsKey = false, Length = 8)]
public string Priority
{
get { return _Priority; }
set { _Priority = value; }
}
private string _IsActive;
[ColumnMap(DbField = "IsActive", CtrlName = "chkIsActive", Type = FieldType.Y, DbTitle = "是否启用", DefaultValue = "Y",
IsAllowNull = false, IsKey = false, Length = 1)]
public string IsActive
{
get { return _IsActive; }
set { _IsActive = value; }
}
private string _Remark;
[ColumnMap(DbField = "Remark", CtrlName = "txtRemark", Type = FieldType.C, DbTitle = "备注说明", DefaultValue = "",
IsAllowNull = true, IsKey = false, Length = 200)]
public string Remark
{
get { return _Remark; }
set { _Remark = value; }
}
private string _CreateTime;
[ColumnMap(DbField = "CreateTime", CtrlName = "datCreateTime", Type = FieldType.DT, DbTitle = "创建时间", DefaultValue = "",
IsAllowNull = true, IsKey = false, Length = 18)]
public string CreateTime
{
get { return _CreateTime; }
set { _CreateTime = value; }
}
#endregion
}
}