using System; using System.Collections.Generic; using System.Text; using System.Data; using SysBaseLibs; using System.Web.Script.Serialization; namespace SysDataLibs.TableClass { #region vwMarketEvalGrade public class vwMarketEvalGrade_info : ITableInfo { #region vwMarketEvalGrade表 字段信息 /// /// 为关键字段: N ; /// 自动增长: N; /// 数据类型: int; /// 数据长度: 4; /// 是否允许为空: N; /// 默认值: ; /// 描述: IsLock; /// public const string cIsLock = "IsLock"; /// /// 为关键字段: N ; /// 自动增长: N; /// 数据类型: nvarchar; /// 数据长度: 100; /// 是否允许为空: Y; /// 默认值: ; /// 描述: LinkMan; /// public const string cLinkMan = "LinkMan"; /// /// 为关键字段: N ; /// 自动增长: N; /// 数据类型: varchar; /// 数据长度: 50; /// 是否允许为空: Y; /// 默认值: ; /// 描述: LinkTel; /// public const string cLinkTel = "LinkTel"; /// /// 为关键字段: N ; /// 自动增长: N; /// 数据类型: varchar; /// 数据长度: 15; /// 是否允许为空: N; /// 默认值: ; /// 描述: MarketID; /// public const string cMarketID = "MarketID"; /// /// 为关键字段: N ; /// 自动增长: N; /// 数据类型: tinyint; /// 数据长度: 1; /// 是否允许为空: Y; /// 默认值: ; /// 描述: Month; /// public const string cMonth = "Month"; /// /// 为关键字段: N ; /// 自动增长: N; /// 数据类型: nvarchar; /// 数据长度: 400; /// 是否允许为空: N; /// 默认值: ; /// 描述: Names; /// public const string cNames = "Names"; /// /// 为关键字段: N ; /// 自动增长: N; /// 数据类型: int; /// 数据长度: 4; /// 是否允许为空: N; /// 默认值: ; /// 描述: Total; /// public const string cTotal = "Total"; /// /// 为关键字段: N ; /// 自动增长: N; /// 数据类型: smallint; /// 数据长度: 2; /// 是否允许为空: Y; /// 默认值: ; /// 描述: Year; /// public const string cYear = "Year"; #endregion public vwMarketEvalGrade_info(){} public vwMarketEvalGrade_info(DataRow poRow) { CreateTableInfo(poRow); } public void CreateTableInfo(DataRow poRow) { _IsLock=UtilStr.StrFromObj(poRow[cIsLock]); _LinkMan=UtilStr.StrFromObj(poRow[cLinkMan]); _LinkTel=UtilStr.StrFromObj(poRow[cLinkTel]); _MarketID=UtilStr.StrFromObj(poRow[cMarketID]); _Month=UtilStr.StrFromObj(poRow[cMonth]); _Names=UtilStr.StrFromObj(poRow[cNames]); _Total=UtilStr.StrFromObj(poRow[cTotal]); _Year=UtilStr.StrFromObj(poRow[cYear]); } private string _IsLock=""; public string IsLock { get { return _IsLock; } set { _IsLock = value; } } private string _LinkMan=""; public string LinkMan { get { return _LinkMan; } set { _LinkMan = value; } } private string _LinkTel=""; public string LinkTel { get { return _LinkTel; } set { _LinkTel = value; } } 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 _Total=""; public string Total { get { return _Total; } set { _Total = value; } } private string _Year=""; public string Year { get { return _Year; } set { _Year = value; } } [ScriptIgnore] public rsXmlNode DataXMLNode { get { rsXmlNode loMainNode = new rsXmlNode("vwMarketEvalGradeRecord", ""); rsXmlNode loNode =null; loNode = new rsXmlNode(cIsLock, IsLock); loMainNode.AddChild(loNode); loNode = new rsXmlNode(cLinkMan, LinkMan); loMainNode.AddChild(loNode); loNode = new rsXmlNode(cLinkTel, LinkTel); loMainNode.AddChild(loNode); 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(cTotal, Total); loMainNode.AddChild(loNode); loNode = new rsXmlNode(cYear, Year); loMainNode.AddChild(loNode); return loMainNode ; } } public string InsertSql() { return " insert into "+Tn.vwMarketEvalGrade+" "+ " ("+cIsLock+","+cLinkMan+","+cLinkTel+","+cMarketID+","+cMonth+","+cNames+","+cTotal+","+cYear+") "+ " values ("+_IsLock+",'"+_LinkMan+"','"+_LinkTel+"','"+_MarketID+"','"+_Month+"','"+_Names+"',"+_Total+",'"+_Year+"') " ; } public string UpdateSql() { return " update "+Tn.vwMarketEvalGrade+" "+ " set "+cIsLock+"="+_IsLock+","+cLinkMan+"='"+_LinkMan+"',"+cLinkTel+"='"+_LinkTel+"',"+cMarketID+"='"+_MarketID+"',"+cMonth+"='"+_Month+"',"+cNames+"='"+_Names+"',"+cTotal+"="+_Total+","+cYear+"='"+_Year+"' "+ " where " ; } public string DeleteSql() { return "Delete "+Tn.vwMarketEvalGrade+" where " ; } } #endregion #region public class vwMarketEvalGrade_Qry : rsQuery { public Int64 IsLock { get { return GetInt(vwMarketEvalGrade_info.cIsLock); } // set { SetField(vwMarketEvalGrade_info.cIsLock, value); } } public String LinkMan { get { return GetString(vwMarketEvalGrade_info.cLinkMan); } // set { SetField(vwMarketEvalGrade_info.cLinkMan, value); } } public String LinkTel { get { return GetString(vwMarketEvalGrade_info.cLinkTel); } // set { SetField(vwMarketEvalGrade_info.cLinkTel, value); } } public String MarketID { get { return GetString(vwMarketEvalGrade_info.cMarketID); } // set { SetField(vwMarketEvalGrade_info.cMarketID, value); } } public Int64 Month { get { return GetInt(vwMarketEvalGrade_info.cMonth); } // set { SetField(vwMarketEvalGrade_info.cMonth, value); } } public String Names { get { return GetString(vwMarketEvalGrade_info.cNames); } // set { SetField(vwMarketEvalGrade_info.cNames, value); } } public Int64 Total { get { return GetInt(vwMarketEvalGrade_info.cTotal); } // set { SetField(vwMarketEvalGrade_info.cTotal, value); } } public Int64 Year { get { return GetInt(vwMarketEvalGrade_info.cYear); } // set { SetField(vwMarketEvalGrade_info.cYear, value); } } } #endregion }