using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using SysBaseLibs;
using System.Web.Script.Serialization;
namespace SysDataLibs.TableClass
{
#region vwMarketBaseInfo
public class vwMarketBaseInfo_info : ITableInfo
{
#region vwMarketBaseInfo表 字段信息
///
/// 为关键字段: N ;
/// 自动增长: N;
/// 数据类型: float;
/// 数据长度: 8;
/// 是否允许为空: Y;
/// 默认值: ;
/// 描述: Area;
///
public const string cArea = "Area";
///
/// 为关键字段: N ;
/// 自动增长: N;
/// 数据类型: nvarchar;
/// 数据长度: 100;
/// 是否允许为空: Y;
/// 默认值: ;
/// 描述: LinkMan;
///
public const string cLinkMan = "LinkMan";
///
/// 为关键字段: N ;
/// 自动增长: N;
/// 数据类型: varchar;
/// 数据长度: 15;
/// 是否允许为空: N;
/// 默认值: ;
/// 描述: MarketId;
///
public const string cMarketId = "MarketId";
///
/// 为关键字段: N ;
/// 自动增长: N;
/// 数据类型: int;
/// 数据长度: 4;
/// 是否允许为空: N;
/// 默认值: ;
/// 描述: MktSellerCnt;
///
public const string cMktSellerCnt = "MktSellerCnt";
///
/// 为关键字段: N ;
/// 自动增长: N;
/// 数据类型: int;
/// 数据长度: 4;
/// 是否允许为空: N;
/// 默认值: ;
/// 描述: MktStallCnt;
///
public const string cMktStallCnt = "MktStallCnt";
///
/// 为关键字段: N ;
/// 自动增长: N;
/// 数据类型: nvarchar;
/// 数据长度: 400;
/// 是否允许为空: N;
/// 默认值: ;
/// 描述: Names;
///
public const string cNames = "Names";
///
/// 为关键字段: N ;
/// 自动增长: N;
/// 数据类型: varchar;
/// 数据长度: 50;
/// 是否允许为空: Y;
/// 默认值: ;
/// 描述: Telephone;
///
public const string cTelephone = "Telephone";
///
/// 为关键字段: N
/// 自动增长: Y;
/// 数据类型: int;
/// 数据长度: 4;
/// 是否允许为空: N;
/// 默认值: ;
/// 描述: 市场类型编号;
///
public const string cMarketTypeID = "MarketTypeID";
#endregion
public vwMarketBaseInfo_info() { }
public vwMarketBaseInfo_info(DataRow poRow)
{
CreateTableInfo(poRow);
}
public void CreateTableInfo(DataRow poRow)
{
_Area = UtilStr.StrFromObj(poRow[cArea]);
_LinkMan = UtilStr.StrFromObj(poRow[cLinkMan]);
_MarketId = UtilStr.StrFromObj(poRow[cMarketId]);
_MktSellerCnt = UtilStr.StrFromObj(poRow[cMktSellerCnt]);
_MktStallCnt = UtilStr.StrFromObj(poRow[cMktStallCnt]);
_Names = UtilStr.StrFromObj(poRow[cNames]);
_Telephone = UtilStr.StrFromObj(poRow[cTelephone]);
_MarketTypeID = UtilStr.StrFromObj(poRow[cMarketTypeID]);
}
private string _Area = "";
public string Area
{
get { return _Area; }
set { _Area = value; }
}
private string _LinkMan = "";
public string LinkMan
{
get { return _LinkMan; }
set { _LinkMan = value; }
}
private string _MarketId = "";
public string MarketId
{
get { return _MarketId; }
set { _MarketId = value; }
}
private string _MktSellerCnt = "";
public string MktSellerCnt
{
get { return _MktSellerCnt; }
set { _MktSellerCnt = value; }
}
private string _MktStallCnt = "";
public string MktStallCnt
{
get { return _MktStallCnt; }
set { _MktStallCnt = value; }
}
private string _Names = "";
public string Names
{
get { return _Names; }
set { _Names = value; }
}
private string _Telephone = "";
public string Telephone
{
get { return _Telephone; }
set { _Telephone = value; }
}
private string _MarketTypeID = "";
public string MarketTypeID
{
get { return _MarketTypeID; }
set { _MarketTypeID = value; }
}
[ScriptIgnore]
public rsXmlNode DataXMLNode
{
get
{
rsXmlNode loMainNode = new rsXmlNode("vwMarketBaseInfoRecord", "");
rsXmlNode loNode = null;
loNode = new rsXmlNode(cArea, Area);
loMainNode.AddChild(loNode);
loNode = new rsXmlNode(cLinkMan, LinkMan);
loMainNode.AddChild(loNode);
loNode = new rsXmlNode(cMarketId, MarketId);
loMainNode.AddChild(loNode);
loNode = new rsXmlNode(cMktSellerCnt, MktSellerCnt);
loMainNode.AddChild(loNode);
loNode = new rsXmlNode(cMktStallCnt, MktStallCnt);
loMainNode.AddChild(loNode);
loNode = new rsXmlNode(cNames, Names);
loMainNode.AddChild(loNode);
loNode = new rsXmlNode(cTelephone, Telephone);
loMainNode.AddChild(loNode);
loNode = new rsXmlNode(cMarketTypeID, MarketTypeID);
loMainNode.AddChild(loNode);
return loMainNode;
}
}
public string InsertSql()
{
return "";/* " insert into " + Tn.vwMarketBaseInfo + " " +
" (" + cArea + "," + cLinkMan + "," + cMarketId + "," + cMktSellerCnt + "," + cMktStallCnt + "," + cNames + "," + cTelephone + ") " +
" values ('" + _Area + "','" + _LinkMan + "','" + _MarketId + "'," + _MktSellerCnt + "," + _MktStallCnt + ",'" + _Names + "','" + _Telephone + "') ";*/
}
public string UpdateSql()
{
return ""; /*" update " + Tn.vwMarketBaseInfo + " " +
" set " + cArea + "='" + _Area + "'," + cLinkMan + "='" + _LinkMan + "'," + cMarketId + "='" + _MarketId + "'," + cMktSellerCnt + "=" + _MktSellerCnt + "," + cMktStallCnt + "=" + _MktStallCnt + "," + cNames + "='" + _Names + "'," + cTelephone + "='" + _Telephone + "' " +
" where ";*/
}
public string DeleteSql()
{
return "Delete " + Tn.vwMarketBaseInfo + " where ";
}
}
#endregion
#region
public class vwMarketBaseInfo_Qry : rsQuery
{
public String Area
{
get { return GetString(vwMarketBaseInfo_info.cArea); }
// set { SetField(vwMarketBaseInfo_info.cArea, value); }
}
public String LinkMan
{
get { return GetString(vwMarketBaseInfo_info.cLinkMan); }
// set { SetField(vwMarketBaseInfo_info.cLinkMan, value); }
}
public String MarketId
{
get { return GetString(vwMarketBaseInfo_info.cMarketId); }
// set { SetField(vwMarketBaseInfo_info.cMarketId, value); }
}
public Int64 MktSellerCnt
{
get { return GetInt(vwMarketBaseInfo_info.cMktSellerCnt); }
// set { SetField(vwMarketBaseInfo_info.cMktSellerCnt, value); }
}
public Int64 MktStallCnt
{
get { return GetInt(vwMarketBaseInfo_info.cMktStallCnt); }
// set { SetField(vwMarketBaseInfo_info.cMktStallCnt, value); }
}
public String Names
{
get { return GetString(vwMarketBaseInfo_info.cNames); }
// set { SetField(vwMarketBaseInfo_info.cNames, value); }
}
public String Telephone
{
get { return GetString(vwMarketBaseInfo_info.cTelephone); }
// set { SetField(vwMarketBaseInfo_info.cTelephone, value); }
}
public Int64 MarketTypeID
{
get { return GetInt(MarketType_info.cMarketTypeID); }
// set { SetField(MarketType_info.cMarketTypeID, value); }
}
}
#endregion
}