vwSellerWrntDueExpire_info.cs 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Text;
  4. using System.Data;
  5. using SysBaseLibs;
  6. using System.Web.Script.Serialization;
  7. namespace SysDataLibs.TableClass
  8. {
  9. #region vwSellerWrntDueExpire
  10. public class vwSellerWrntDueExpire_info : ITableInfo
  11. {
  12. #region vwSellerWrntDueExpire表 字段信息
  13. /// <summary>
  14. /// 为关键字段: N ;
  15. /// 自动增长: N;
  16. /// 数据类型: int;
  17. /// 数据长度: 4;
  18. /// 是否允许为空: N;
  19. /// 默认值: ;
  20. /// 描述: DEFlag;
  21. /// </summary>
  22. public const string cDEFlag = "DEFlag";
  23. /// <summary>
  24. /// 为关键字段: N ;
  25. /// 自动增长: N;
  26. /// 数据类型: varchar;
  27. /// 数据长度: 15;
  28. /// 是否允许为空: N;
  29. /// 默认值: ;
  30. /// 描述: MarketId;
  31. /// </summary>
  32. public const string cMarketId = "MarketId";
  33. /// <summary>
  34. /// 为关键字段: N ;
  35. /// 自动增长: N;
  36. /// 数据类型: nvarchar;
  37. /// 数据长度: 400;
  38. /// 是否允许为空: N;
  39. /// 默认值: ;
  40. /// 描述: MarketName;
  41. /// </summary>
  42. public const string cMarketName = "MarketName";
  43. /// <summary>
  44. /// 为关键字段: N ;
  45. /// 自动增长: N;
  46. /// 数据类型: int;
  47. /// 数据长度: 4;
  48. /// 是否允许为空: N;
  49. /// 默认值: ;
  50. /// 描述: SellerId;
  51. /// </summary>
  52. public const string cSellerId = "SellerId";
  53. /// <summary>
  54. /// 为关键字段: N ;
  55. /// 自动增长: N;
  56. /// 数据类型: varchar;
  57. /// 数据长度: 10;
  58. /// 是否允许为空: Y;
  59. /// 默认值: ;
  60. /// 描述: SellerName;
  61. /// </summary>
  62. public const string cSellerName = "SellerName";
  63. /// <summary>
  64. /// 为关键字段: N ;
  65. /// 自动增长: N;
  66. /// 数据类型: smalldatetime;
  67. /// 数据长度: 4;
  68. /// 是否允许为空: Y;
  69. /// 默认值: ;
  70. /// 描述: ValidEndTime;
  71. /// </summary>
  72. public const string cValidEndTime = "ValidEndTime";
  73. /// <summary>
  74. /// 为关键字段: N ;
  75. /// 自动增长: N;
  76. /// 数据类型: varchar;
  77. /// 数据长度: 50;
  78. /// 是否允许为空: N;
  79. /// 默认值: ;
  80. /// 描述: WarrantName;
  81. /// </summary>
  82. public const string cWarrantName = "WarrantName";
  83. /// <summary>
  84. /// 为关键字段: N ;
  85. /// 自动增长: N;
  86. /// 数据类型: nvarchar;
  87. /// 数据长度: 200;
  88. /// 是否允许为空: N;
  89. /// 默认值: ;
  90. /// 描述: WarrantNumber;
  91. /// </summary>
  92. public const string cWarrantNumber = "WarrantNumber";
  93. /// <summary>
  94. /// 为关键字段: N ;
  95. /// 自动增长: N;
  96. /// 数据类型: int;
  97. /// 数据长度: 4;
  98. /// 是否允许为空: N;
  99. /// 默认值: ;
  100. /// 描述: WarrantTypeId;
  101. /// </summary>
  102. public const string cWarrantTypeId = "WarrantTypeId";
  103. #endregion
  104. public vwSellerWrntDueExpire_info(){}
  105. public vwSellerWrntDueExpire_info(DataRow poRow)
  106. {
  107. CreateTableInfo(poRow);
  108. }
  109. public void CreateTableInfo(DataRow poRow)
  110. {
  111. _DEFlag=UtilStr.StrFromObj(poRow[cDEFlag]);
  112. _MarketId=UtilStr.StrFromObj(poRow[cMarketId]);
  113. _MarketName=UtilStr.StrFromObj(poRow[cMarketName]);
  114. _SellerId=UtilStr.StrFromObj(poRow[cSellerId]);
  115. _SellerName=UtilStr.StrFromObj(poRow[cSellerName]);
  116. _ValidEndTime=UtilStr.StrFromObj(poRow[cValidEndTime]);
  117. _WarrantName=UtilStr.StrFromObj(poRow[cWarrantName]);
  118. _WarrantNumber=UtilStr.StrFromObj(poRow[cWarrantNumber]);
  119. _WarrantTypeId=UtilStr.StrFromObj(poRow[cWarrantTypeId]);
  120. }
  121. private string _DEFlag="";
  122. public string DEFlag
  123. {
  124. get { return _DEFlag; }
  125. set { _DEFlag = value; }
  126. }
  127. private string _MarketId="";
  128. public string MarketId
  129. {
  130. get { return _MarketId; }
  131. set { _MarketId = value; }
  132. }
  133. private string _MarketName="";
  134. public string MarketName
  135. {
  136. get { return _MarketName; }
  137. set { _MarketName = value; }
  138. }
  139. private string _SellerId="";
  140. public string SellerId
  141. {
  142. get { return _SellerId; }
  143. set { _SellerId = value; }
  144. }
  145. private string _SellerName="";
  146. public string SellerName
  147. {
  148. get { return _SellerName; }
  149. set { _SellerName = value; }
  150. }
  151. private string _ValidEndTime="";
  152. public string ValidEndTime
  153. {
  154. get { return _ValidEndTime; }
  155. set { _ValidEndTime = value; }
  156. }
  157. private string _WarrantName="";
  158. public string WarrantName
  159. {
  160. get { return _WarrantName; }
  161. set { _WarrantName = value; }
  162. }
  163. private string _WarrantNumber="";
  164. public string WarrantNumber
  165. {
  166. get { return _WarrantNumber; }
  167. set { _WarrantNumber = value; }
  168. }
  169. private string _WarrantTypeId="";
  170. public string WarrantTypeId
  171. {
  172. get { return _WarrantTypeId; }
  173. set { _WarrantTypeId = value; }
  174. }
  175. [ScriptIgnore]
  176. public rsXmlNode DataXMLNode
  177. {
  178. get
  179. {
  180. rsXmlNode loMainNode = new rsXmlNode("vwSellerWrntDueExpireRecord", "");
  181. rsXmlNode loNode =null;
  182. loNode = new rsXmlNode(cDEFlag, DEFlag);
  183. loMainNode.AddChild(loNode);
  184. loNode = new rsXmlNode(cMarketId, MarketId);
  185. loMainNode.AddChild(loNode);
  186. loNode = new rsXmlNode(cMarketName, MarketName);
  187. loMainNode.AddChild(loNode);
  188. loNode = new rsXmlNode(cSellerId, SellerId);
  189. loMainNode.AddChild(loNode);
  190. loNode = new rsXmlNode(cSellerName, SellerName);
  191. loMainNode.AddChild(loNode);
  192. loNode = new rsXmlNode(cValidEndTime, ValidEndTime);
  193. loMainNode.AddChild(loNode);
  194. loNode = new rsXmlNode(cWarrantName, WarrantName);
  195. loMainNode.AddChild(loNode);
  196. loNode = new rsXmlNode(cWarrantNumber, WarrantNumber);
  197. loMainNode.AddChild(loNode);
  198. loNode = new rsXmlNode(cWarrantTypeId, WarrantTypeId);
  199. loMainNode.AddChild(loNode);
  200. return loMainNode ;
  201. }
  202. }
  203. public string InsertSql()
  204. {
  205. return " insert into "+Tn.vwSellerWrntDueExpire+" "+
  206. " ("+cDEFlag+","+cMarketId+","+cMarketName+","+cSellerId+","+cSellerName+","+cValidEndTime+","+cWarrantName+","+cWarrantNumber+","+cWarrantTypeId+") "+
  207. " values ("+_DEFlag+",'"+_MarketId+"','"+_MarketName+"',"+_SellerId+",'"+_SellerName+"','"+_ValidEndTime+"','"+_WarrantName+"','"+_WarrantNumber+"',"+_WarrantTypeId+") " ;
  208. }
  209. public string UpdateSql()
  210. {
  211. return " update "+Tn.vwSellerWrntDueExpire+" "+
  212. " set "+cDEFlag+"="+_DEFlag+","+cMarketId+"='"+_MarketId+"',"+cMarketName+"='"+_MarketName+"',"+cSellerId+"="+_SellerId+","+cSellerName+"='"+_SellerName+"',"+cValidEndTime+"='"+_ValidEndTime+"',"+cWarrantName+"='"+_WarrantName+"',"+cWarrantNumber+"='"+_WarrantNumber+"',"+cWarrantTypeId+"="+_WarrantTypeId+" "+
  213. " where " ;
  214. }
  215. public string DeleteSql()
  216. {
  217. return "Delete "+Tn.vwSellerWrntDueExpire+" where " ;
  218. }
  219. }
  220. #endregion
  221. #region
  222. public class vwSellerWrntDueExpire_Qry : rsQuery
  223. {
  224. public Int64 DEFlag
  225. {
  226. get { return GetInt(vwSellerWrntDueExpire_info.cDEFlag); }
  227. // set { SetField(vwSellerWrntDueExpire_info.cDEFlag, value); }
  228. }
  229. public String MarketId
  230. {
  231. get { return GetString(vwSellerWrntDueExpire_info.cMarketId); }
  232. // set { SetField(vwSellerWrntDueExpire_info.cMarketId, value); }
  233. }
  234. public String MarketName
  235. {
  236. get { return GetString(vwSellerWrntDueExpire_info.cMarketName); }
  237. // set { SetField(vwSellerWrntDueExpire_info.cMarketName, value); }
  238. }
  239. public Int64 SellerId
  240. {
  241. get { return GetInt(vwSellerWrntDueExpire_info.cSellerId); }
  242. // set { SetField(vwSellerWrntDueExpire_info.cSellerId, value); }
  243. }
  244. public String SellerName
  245. {
  246. get { return GetString(vwSellerWrntDueExpire_info.cSellerName); }
  247. // set { SetField(vwSellerWrntDueExpire_info.cSellerName, value); }
  248. }
  249. public DateTime ValidEndTime
  250. {
  251. get { return GetDateTime(vwSellerWrntDueExpire_info.cValidEndTime); }
  252. // set { SetField(vwSellerWrntDueExpire_info.cValidEndTime, value); }
  253. }
  254. public String WarrantName
  255. {
  256. get { return GetString(vwSellerWrntDueExpire_info.cWarrantName); }
  257. // set { SetField(vwSellerWrntDueExpire_info.cWarrantName, value); }
  258. }
  259. public String WarrantNumber
  260. {
  261. get { return GetString(vwSellerWrntDueExpire_info.cWarrantNumber); }
  262. // set { SetField(vwSellerWrntDueExpire_info.cWarrantNumber, value); }
  263. }
  264. public Int64 WarrantTypeId
  265. {
  266. get { return GetInt(vwSellerWrntDueExpire_info.cWarrantTypeId); }
  267. // set { SetField(vwSellerWrntDueExpire_info.cWarrantTypeId, value); }
  268. }
  269. }
  270. #endregion
  271. }