using System; using System.Collections.Generic; using System.Text; using System.Data; using SysBaseLibs; using System.Web.Script.Serialization; namespace SysDataLibs.TableClass { #region vwSpecialsGoods public class vwSpecialsGoods_info : ITableInfo { #region vwSpecialsGoods表 字段信息 /// /// 为关键字段: N ; /// 自动增长: N; /// 数据类型: varchar; /// 数据长度: 20; /// 是否允许为空: Y; /// 默认值: ; /// 描述: GreatKindID; /// public const string cGreatKindID = "GreatKindID"; /// /// 为关键字段: N ; /// 自动增长: N; /// 数据类型: varchar; /// 数据长度: 20; /// 是否允许为空: Y; /// 默认值: ; /// 描述: GreatKindName; /// public const string cGreatKindName = "GreatKindName"; /// /// 为关键字段: N ; /// 自动增长: N; /// 数据类型: int; /// 数据长度: 4; /// 是否允许为空: Y; /// 默认值: ; /// 描述: IsVeg; /// public const string cIsVeg = "IsVeg"; /// /// 为关键字段: N ; /// 自动增长: N; /// 数据类型: varchar; /// 数据长度: 20; /// 是否允许为空: Y; /// 默认值: ; /// 描述: LittleKindID; /// public const string cLittleKindID = "LittleKindID"; /// /// 为关键字段: N ; /// 自动增长: N; /// 数据类型: varchar; /// 数据长度: 20; /// 是否允许为空: Y; /// 默认值: ; /// 描述: LittleKindName; /// public const string cLittleKindName = "LittleKindName"; /// /// 为关键字段: N ; /// 自动增长: N; /// 数据类型: int; /// 数据长度: 4; /// 是否允许为空: N; /// 默认值: ; /// 描述: SortNumber; /// public const string cSortNumber = "SortNumber"; /// /// 为关键字段: N ; /// 自动增长: N; /// 数据类型: varchar; /// 数据长度: 20; /// 是否允许为空: N; /// 默认值: ; /// 描述: SpecialsID; /// public const string cSpecialsID = "SpecialsID"; /// /// 为关键字段: N ; /// 自动增长: N; /// 数据类型: varchar; /// 数据长度: 20; /// 是否允许为空: N; /// 默认值: ; /// 描述: SpecialsName; /// public const string cSpecialsName = "SpecialsName"; #endregion public vwSpecialsGoods_info(){} public vwSpecialsGoods_info(DataRow poRow) { CreateTableInfo(poRow); } public void CreateTableInfo(DataRow poRow) { _GreatKindID=UtilStr.StrFromObj(poRow[cGreatKindID]); _GreatKindName=UtilStr.StrFromObj(poRow[cGreatKindName]); _IsVeg=UtilStr.StrFromObj(poRow[cIsVeg]); _LittleKindID=UtilStr.StrFromObj(poRow[cLittleKindID]); _LittleKindName=UtilStr.StrFromObj(poRow[cLittleKindName]); _SortNumber=UtilStr.StrFromObj(poRow[cSortNumber]); _SpecialsID=UtilStr.StrFromObj(poRow[cSpecialsID]); _SpecialsName=UtilStr.StrFromObj(poRow[cSpecialsName]); } private string _GreatKindID=""; public string GreatKindID { get { return _GreatKindID; } set { _GreatKindID = value; } } private string _GreatKindName=""; public string GreatKindName { get { return _GreatKindName; } set { _GreatKindName = value; } } private string _IsVeg=""; public string IsVeg { get { return _IsVeg; } set { _IsVeg = value; } } private string _LittleKindID=""; public string LittleKindID { get { return _LittleKindID; } set { _LittleKindID = value; } } private string _LittleKindName=""; public string LittleKindName { get { return _LittleKindName; } set { _LittleKindName = value; } } private string _SortNumber=""; public string SortNumber { get { return _SortNumber; } set { _SortNumber = value; } } private string _SpecialsID=""; public string SpecialsID { get { return _SpecialsID; } set { _SpecialsID = value; } } private string _SpecialsName=""; public string SpecialsName { get { return _SpecialsName; } set { _SpecialsName = value; } } [ScriptIgnore] public rsXmlNode DataXMLNode { get { rsXmlNode loMainNode = new rsXmlNode("vwSpecialsGoodsRecord", ""); rsXmlNode loNode =null; loNode = new rsXmlNode(cGreatKindID, GreatKindID); loMainNode.AddChild(loNode); loNode = new rsXmlNode(cGreatKindName, GreatKindName); loMainNode.AddChild(loNode); loNode = new rsXmlNode(cIsVeg, IsVeg); loMainNode.AddChild(loNode); loNode = new rsXmlNode(cLittleKindID, LittleKindID); loMainNode.AddChild(loNode); loNode = new rsXmlNode(cLittleKindName, LittleKindName); loMainNode.AddChild(loNode); loNode = new rsXmlNode(cSortNumber, SortNumber); loMainNode.AddChild(loNode); loNode = new rsXmlNode(cSpecialsID, SpecialsID); loMainNode.AddChild(loNode); loNode = new rsXmlNode(cSpecialsName, SpecialsName); loMainNode.AddChild(loNode); return loMainNode ; } } public string InsertSql() { return " insert into "+Tn.vwSpecialsGoods+" "+ " ("+cGreatKindID+","+cGreatKindName+","+cIsVeg+","+cLittleKindID+","+cLittleKindName+","+cSortNumber+","+cSpecialsID+","+cSpecialsName+") "+ " values ('"+_GreatKindID+"','"+_GreatKindName+"',"+_IsVeg+",'"+_LittleKindID+"','"+_LittleKindName+"',"+_SortNumber+",'"+_SpecialsID+"','"+_SpecialsName+"') " ; } public string UpdateSql() { return " update "+Tn.vwSpecialsGoods+" "+ " set "+cGreatKindID+"='"+_GreatKindID+"',"+cGreatKindName+"='"+_GreatKindName+"',"+cIsVeg+"="+_IsVeg+","+cLittleKindID+"='"+_LittleKindID+"',"+cLittleKindName+"='"+_LittleKindName+"',"+cSortNumber+"="+_SortNumber+","+cSpecialsID+"='"+_SpecialsID+"',"+cSpecialsName+"='"+_SpecialsName+"' "+ " where " ; } public string DeleteSql() { return "Delete "+Tn.vwSpecialsGoods+" where " ; } } #endregion #region public class vwSpecialsGoods_Qry : rsQuery { public String GreatKindID { get { return GetString(vwSpecialsGoods_info.cGreatKindID); } // set { SetField(vwSpecialsGoods_info.cGreatKindID, value); } } public String GreatKindName { get { return GetString(vwSpecialsGoods_info.cGreatKindName); } // set { SetField(vwSpecialsGoods_info.cGreatKindName, value); } } public Int64 IsVeg { get { return GetInt(vwSpecialsGoods_info.cIsVeg); } // set { SetField(vwSpecialsGoods_info.cIsVeg, value); } } public String LittleKindID { get { return GetString(vwSpecialsGoods_info.cLittleKindID); } // set { SetField(vwSpecialsGoods_info.cLittleKindID, value); } } public String LittleKindName { get { return GetString(vwSpecialsGoods_info.cLittleKindName); } // set { SetField(vwSpecialsGoods_info.cLittleKindName, value); } } public Int64 SortNumber { get { return GetInt(vwSpecialsGoods_info.cSortNumber); } // set { SetField(vwSpecialsGoods_info.cSortNumber, value); } } public String SpecialsID { get { return GetString(vwSpecialsGoods_info.cSpecialsID); } // set { SetField(vwSpecialsGoods_info.cSpecialsID, value); } } public String SpecialsName { get { return GetString(vwSpecialsGoods_info.cSpecialsName); } // set { SetField(vwSpecialsGoods_info.cSpecialsName, value); } } } #endregion }