using System; using System.Collections.Generic; using System.Text; using System.Data; using SysBaseLibs; using System.Web.Script.Serialization; namespace SysDataLibs.TableClass { #region vwSellerEvalRpt public class vwSellerEvalRpt_info : ITableInfo { #region vwSellerEvalRpt表 字段信息 /// /// 为关键字段: N ; /// 自动增长: N; /// 数据类型: varchar; /// 数据长度: 15; /// 是否允许为空: N; /// 默认值: ; /// 描述: MarketID; /// public const string cMarketID = "MarketID"; /// /// 为关键字段: N ; /// 自动增长: N; /// 数据类型: tinyint; /// 数据长度: 1; /// 是否允许为空: N; /// 默认值: ; /// 描述: Month; /// public const string cMonth = "Month"; /// /// 为关键字段: N ; /// 自动增长: N; /// 数据类型: nvarchar; /// 数据长度: 400; /// 是否允许为空: N; /// 默认值: ; /// 描述: Names; /// public const string cNames = "Names"; /// /// 为关键字段: N ; /// 自动增长: N; /// 数据类型: int; /// 数据长度: 4; /// 是否允许为空: N; /// 默认值: ; /// 描述: SellerID; /// public const string cSellerID = "SellerID"; /// /// 为关键字段: N ; /// 自动增长: N; /// 数据类型: varchar; /// 数据长度: 10; /// 是否允许为空: Y; /// 默认值: ; /// 描述: SellerName; /// public const string cSellerName = "SellerName"; /// /// 为关键字段: N ; /// 自动增长: N; /// 数据类型: varchar; /// 数据长度: 50; /// 是否允许为空: Y; /// 默认值: ; /// 描述: StallName; /// public const string cStallName = "StallName"; /// /// 为关键字段: N ; /// 自动增长: N; /// 数据类型: int; /// 数据长度: 4; /// 是否允许为空: Y; /// 默认值: ; /// 描述: TotalScore; /// public const string cTotalScore = "TotalScore"; /// /// 为关键字段: N ; /// 自动增长: N; /// 数据类型: smallint; /// 数据长度: 2; /// 是否允许为空: N; /// 默认值: ; /// 描述: Year; /// public const string cYear = "Year"; #endregion public vwSellerEvalRpt_info(){} public vwSellerEvalRpt_info(DataRow poRow) { CreateTableInfo(poRow); } public void CreateTableInfo(DataRow poRow) { _MarketID=UtilStr.StrFromObj(poRow[cMarketID]); _Month=UtilStr.StrFromObj(poRow[cMonth]); _Names=UtilStr.StrFromObj(poRow[cNames]); _SellerID=UtilStr.StrFromObj(poRow[cSellerID]); _SellerName=UtilStr.StrFromObj(poRow[cSellerName]); _StallName=UtilStr.StrFromObj(poRow[cStallName]); _TotalScore=UtilStr.StrFromObj(poRow[cTotalScore]); _Year=UtilStr.StrFromObj(poRow[cYear]); } private string _MarketID=""; public string MarketID { get { return _MarketID; } set { _MarketID = value; } } private string _Month=""; public string Month { get { return _Month; } set { _Month = value; } } private string _Names=""; public string Names { get { return _Names; } set { _Names = value; } } private string _SellerID=""; public string SellerID { get { return _SellerID; } set { _SellerID = value; } } private string _SellerName=""; public string SellerName { get { return _SellerName; } set { _SellerName = value; } } private string _StallName=""; public string StallName { get { return _StallName; } set { _StallName = value; } } private string _TotalScore=""; public string TotalScore { get { return _TotalScore; } set { _TotalScore = value; } } private string _Year=""; public string Year { get { return _Year; } set { _Year = value; } } [ScriptIgnore] public rsXmlNode DataXMLNode { get { rsXmlNode loMainNode = new rsXmlNode("vwSellerEvalRptRecord", ""); rsXmlNode loNode =null; loNode = new rsXmlNode(cMarketID, MarketID); loMainNode.AddChild(loNode); loNode = new rsXmlNode(cMonth, Month); loMainNode.AddChild(loNode); loNode = new rsXmlNode(cNames, Names); loMainNode.AddChild(loNode); loNode = new rsXmlNode(cSellerID, SellerID); loMainNode.AddChild(loNode); loNode = new rsXmlNode(cSellerName, SellerName); loMainNode.AddChild(loNode); loNode = new rsXmlNode(cStallName, StallName); loMainNode.AddChild(loNode); loNode = new rsXmlNode(cTotalScore, TotalScore); loMainNode.AddChild(loNode); loNode = new rsXmlNode(cYear, Year); loMainNode.AddChild(loNode); return loMainNode ; } } public string InsertSql() { return " insert into "+Tn.vwSellerEvalRpt+" "+ " ("+cMarketID+","+cMonth+","+cNames+","+cSellerID+","+cSellerName+","+cStallName+","+cTotalScore+","+cYear+") "+ " values ('"+_MarketID+"','"+_Month+"','"+_Names+"',"+_SellerID+",'"+_SellerName+"','"+_StallName+"',"+_TotalScore+",'"+_Year+"') " ; } public string UpdateSql() { return " update "+Tn.vwSellerEvalRpt+" "+ " set "+cMarketID+"='"+_MarketID+"',"+cMonth+"='"+_Month+"',"+cNames+"='"+_Names+"',"+cSellerID+"="+_SellerID+","+cSellerName+"='"+_SellerName+"',"+cStallName+"='"+_StallName+"',"+cTotalScore+"="+_TotalScore+","+cYear+"='"+_Year+"' "+ " where " ; } public string DeleteSql() { return "Delete "+Tn.vwSellerEvalRpt+" where " ; } } #endregion #region public class vwSellerEvalRpt_Qry : rsQuery { public String MarketID { get { return GetString(vwSellerEvalRpt_info.cMarketID); } // set { SetField(vwSellerEvalRpt_info.cMarketID, value); } } public Int64 Month { get { return GetInt(vwSellerEvalRpt_info.cMonth); } // set { SetField(vwSellerEvalRpt_info.cMonth, value); } } public String Names { get { return GetString(vwSellerEvalRpt_info.cNames); } // set { SetField(vwSellerEvalRpt_info.cNames, value); } } public Int64 SellerID { get { return GetInt(vwSellerEvalRpt_info.cSellerID); } // set { SetField(vwSellerEvalRpt_info.cSellerID, value); } } public String SellerName { get { return GetString(vwSellerEvalRpt_info.cSellerName); } // set { SetField(vwSellerEvalRpt_info.cSellerName, value); } } public String StallName { get { return GetString(vwSellerEvalRpt_info.cStallName); } // set { SetField(vwSellerEvalRpt_info.cStallName, value); } } public Int64 TotalScore { get { return GetInt(vwSellerEvalRpt_info.cTotalScore); } // set { SetField(vwSellerEvalRpt_info.cTotalScore, value); } } public Int64 Year { get { return GetInt(vwSellerEvalRpt_info.cYear); } // set { SetField(vwSellerEvalRpt_info.cYear, value); } } } #endregion }