using System; using System.Collections.Generic; using System.Text; using System.Data; using SysBaseLibs; using System.Web.Script.Serialization; namespace SysDataLibs.TableClass { #region v_UserHasAllFunctions_New public class v_UserHasAllFunctions_New_info : ITableInfo { #region v_UserHasAllFunctions_New表 字段信息 /// /// 为关键字段: N ; /// 自动增长: N; /// 数据类型: varchar; /// 数据长度: 10; /// 是否允许为空: N; /// 默认值: ; /// 描述: FunctionId; /// public const string cFunctionId = "FunctionId"; /// /// 为关键字段: N ; /// 自动增长: N; /// 数据类型: nchar; /// 数据长度: 2; /// 是否允许为空: N; /// 默认值: ; /// 描述: IsAdd; /// public const string cIsAdd = "IsAdd"; /// /// 为关键字段: N ; /// 自动增长: N; /// 数据类型: nchar; /// 数据长度: 2; /// 是否允许为空: N; /// 默认值: ; /// 描述: IsAudit; /// public const string cIsAudit = "IsAudit"; /// /// 为关键字段: N ; /// 自动增长: N; /// 数据类型: nchar; /// 数据长度: 2; /// 是否允许为空: N; /// 默认值: ; /// 描述: IsBrowse; /// public const string cIsBrowse = "IsBrowse"; /// /// 为关键字段: N ; /// 自动增长: N; /// 数据类型: nchar; /// 数据长度: 2; /// 是否允许为空: N; /// 默认值: ; /// 描述: IsDelete; /// public const string cIsDelete = "IsDelete"; /// /// 为关键字段: N ; /// 自动增长: N; /// 数据类型: nchar; /// 数据长度: 2; /// 是否允许为空: N; /// 默认值: ; /// 描述: IsPrint; /// public const string cIsPrint = "IsPrint"; /// /// 为关键字段: N ; /// 自动增长: N; /// 数据类型: nchar; /// 数据长度: 2; /// 是否允许为空: N; /// 默认值: ; /// 描述: IsUpdate; /// public const string cIsUpdate = "IsUpdate"; /// /// 为关键字段: N ; /// 自动增长: N; /// 数据类型: nvarchar; /// 数据长度: 600; /// 是否允许为空: Y; /// 默认值: ; /// 描述: PageName; /// public const string cPageName = "PageName"; /// /// 为关键字段: N ; /// 自动增长: N; /// 数据类型: varchar; /// 数据长度: 1; /// 是否允许为空: N; /// 默认值: ; /// 描述: rfrom; /// public const string crfrom = "rfrom"; /// /// 为关键字段: N ; /// 自动增长: N; /// 数据类型: varchar; /// 数据长度: 30; /// 是否允许为空: N; /// 默认值: ; /// 描述: UserId; /// public const string cUserId = "UserId"; #endregion public v_UserHasAllFunctions_New_info(){} public v_UserHasAllFunctions_New_info(DataRow poRow) { CreateTableInfo(poRow); } public void CreateTableInfo(DataRow poRow) { _FunctionId=UtilStr.StrFromObj(poRow[cFunctionId]); _IsAdd=UtilStr.StrFromObj(poRow[cIsAdd]); _IsAudit=UtilStr.StrFromObj(poRow[cIsAudit]); _IsBrowse=UtilStr.StrFromObj(poRow[cIsBrowse]); _IsDelete=UtilStr.StrFromObj(poRow[cIsDelete]); _IsPrint=UtilStr.StrFromObj(poRow[cIsPrint]); _IsUpdate=UtilStr.StrFromObj(poRow[cIsUpdate]); _PageName=UtilStr.StrFromObj(poRow[cPageName]); _rfrom=UtilStr.StrFromObj(poRow[crfrom]); _UserId=UtilStr.StrFromObj(poRow[cUserId]); } private string _FunctionId=""; public string FunctionId { get { return _FunctionId; } set { _FunctionId = value; } } private string _IsAdd=""; public string IsAdd { get { return _IsAdd; } set { _IsAdd = value; } } private string _IsAudit=""; public string IsAudit { get { return _IsAudit; } set { _IsAudit = value; } } private string _IsBrowse=""; public string IsBrowse { get { return _IsBrowse; } set { _IsBrowse = value; } } private string _IsDelete=""; public string IsDelete { get { return _IsDelete; } set { _IsDelete = value; } } private string _IsPrint=""; public string IsPrint { get { return _IsPrint; } set { _IsPrint = value; } } private string _IsUpdate=""; public string IsUpdate { get { return _IsUpdate; } set { _IsUpdate = value; } } private string _PageName=""; public string PageName { get { return _PageName; } set { _PageName = value; } } private string _rfrom=""; public string rfrom { get { return _rfrom; } set { _rfrom = value; } } private string _UserId=""; public string UserId { get { return _UserId; } set { _UserId = value; } } [ScriptIgnore] public rsXmlNode DataXMLNode { get { rsXmlNode loMainNode = new rsXmlNode("v_UserHasAllFunctions_NewRecord", ""); rsXmlNode loNode =null; loNode = new rsXmlNode(cFunctionId, FunctionId); loMainNode.AddChild(loNode); loNode = new rsXmlNode(cIsAdd, IsAdd); loMainNode.AddChild(loNode); loNode = new rsXmlNode(cIsAudit, IsAudit); loMainNode.AddChild(loNode); loNode = new rsXmlNode(cIsBrowse, IsBrowse); loMainNode.AddChild(loNode); loNode = new rsXmlNode(cIsDelete, IsDelete); loMainNode.AddChild(loNode); loNode = new rsXmlNode(cIsPrint, IsPrint); loMainNode.AddChild(loNode); loNode = new rsXmlNode(cIsUpdate, IsUpdate); loMainNode.AddChild(loNode); loNode = new rsXmlNode(cPageName, PageName); loMainNode.AddChild(loNode); loNode = new rsXmlNode(crfrom, rfrom); loMainNode.AddChild(loNode); loNode = new rsXmlNode(cUserId, UserId); loMainNode.AddChild(loNode); return loMainNode ; } } public string InsertSql() { return " insert into "+Tn.v_UserHasAllFunctions_New+" "+ " ("+cFunctionId+","+cIsAdd+","+cIsAudit+","+cIsBrowse+","+cIsDelete+","+cIsPrint+","+cIsUpdate+","+cPageName+","+crfrom+","+cUserId+") "+ " values ('"+_FunctionId+"','"+_IsAdd+"','"+_IsAudit+"','"+_IsBrowse+"','"+_IsDelete+"','"+_IsPrint+"','"+_IsUpdate+"','"+_PageName+"','"+_rfrom+"','"+_UserId+"') " ; } public string UpdateSql() { return " update "+Tn.v_UserHasAllFunctions_New+" "+ " set "+cFunctionId+"='"+_FunctionId+"',"+cIsAdd+"='"+_IsAdd+"',"+cIsAudit+"='"+_IsAudit+"',"+cIsBrowse+"='"+_IsBrowse+"',"+cIsDelete+"='"+_IsDelete+"',"+cIsPrint+"='"+_IsPrint+"',"+cIsUpdate+"='"+_IsUpdate+"',"+cPageName+"='"+_PageName+"',"+crfrom+"='"+_rfrom+"',"+cUserId+"='"+_UserId+"' "+ " where " ; } public string DeleteSql() { return "Delete "+Tn.v_UserHasAllFunctions_New+" where " ; } } #endregion #region public class v_UserHasAllFunctions_New_Qry : rsQuery { public String FunctionId { get { return GetString(v_UserHasAllFunctions_New_info.cFunctionId); } // set { SetField(v_UserHasAllFunctions_New_info.cFunctionId, value); } } public Boolean IsAdd { get { return GetBool(v_UserHasAllFunctions_New_info.cIsAdd); } // set { SetField(v_UserHasAllFunctions_New_info.cIsAdd, value); } } public Boolean IsAudit { get { return GetBool(v_UserHasAllFunctions_New_info.cIsAudit); } // set { SetField(v_UserHasAllFunctions_New_info.cIsAudit, value); } } public Boolean IsBrowse { get { return GetBool(v_UserHasAllFunctions_New_info.cIsBrowse); } // set { SetField(v_UserHasAllFunctions_New_info.cIsBrowse, value); } } public Boolean IsDelete { get { return GetBool(v_UserHasAllFunctions_New_info.cIsDelete); } // set { SetField(v_UserHasAllFunctions_New_info.cIsDelete, value); } } public Boolean IsPrint { get { return GetBool(v_UserHasAllFunctions_New_info.cIsPrint); } // set { SetField(v_UserHasAllFunctions_New_info.cIsPrint, value); } } public Boolean IsUpdate { get { return GetBool(v_UserHasAllFunctions_New_info.cIsUpdate); } // set { SetField(v_UserHasAllFunctions_New_info.cIsUpdate, value); } } public String PageName { get { return GetString(v_UserHasAllFunctions_New_info.cPageName); } // set { SetField(v_UserHasAllFunctions_New_info.cPageName, value); } } public String rfrom { get { return GetString(v_UserHasAllFunctions_New_info.crfrom); } // set { SetField(v_UserHasAllFunctions_New_info.crfrom, value); } } public String UserId { get { return GetString(v_UserHasAllFunctions_New_info.cUserId); } // set { SetField(v_UserHasAllFunctions_New_info.cUserId, value); } } } #endregion }