周口郸城医院 DanChengCallCenter_API

sf_bingrenqk.cs 33KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924
  1. 
  2. using System;
  3. using System.Data;
  4. using System.Text;
  5. using System.Data.SqlClient;
  6. using CallCenterApi.DB;
  7. using System.Collections.Generic;
  8. using System.Collections;
  9. namespace CallCenterApi.DAL
  10. {
  11. /// <summary>
  12. /// 数据访问类:SF_BINGRENQK
  13. /// </summary>
  14. public partial class SF_BINGRENQK
  15. {
  16. public SF_BINGRENQK()
  17. {}
  18. #region BasicMethod
  19. /// <summary>
  20. /// 增加一条数据
  21. /// </summary>
  22. public bool Add(CallCenterApi.Model.SF_BINGRENQK model)
  23. {
  24. StringBuilder strSql=new StringBuilder();
  25. strSql.Append("insert into SF_BINGRENQK(");
  26. strSql.Append("BAH,BINGRENZYID,BRXH,ZYCS,RYRQ,CYRQ,BRXM,XB,CSRQ,NL,NLR,GJ,HY,SFZH,HKDZ,HKDZYB,XZZ,XZZDH,XZZYB,GZDW,DWDH,DWYB,GXRXM,GX,GXRZZ,GXRDH,RYQK,RYKS,RYBS,ZKKB,CYKS,CYBS,ZYTS,RYQZRQ,KZRBH,KZRXM,ZRYSBH,ZRYSXM,ZZYSBH,ZZYSXM,ZYYSBH,ZYYSXM,ZRHSBH,ZRHSXM,LYFS,FFFS,ZFY,ZFJE,JDRQ)");
  27. strSql.Append(" values (");
  28. strSql.Append("@BAH,@BINGRENZYID,@BRXH,@ZYCS,@RYRQ,@CYRQ,@BRXM,@XB,@CSRQ,@NL,@NLR,@GJ,@HY,@SFZH,@HKDZ,@HKDZYB,@XZZ,@XZZDH,@XZZYB,@GZDW,@DWDH,@DWYB,@GXRXM,@GX,@GXRZZ,@GXRDH,@RYQK,@RYKS,@RYBS,@ZKKB,@CYKS,@CYBS,@ZYTS,@RYQZRQ,@KZRBH,@KZRXM,@ZRYSBH,@ZRYSXM,@ZZYSBH,@ZZYSXM,@ZYYSBH,@ZYYSXM,@ZRHSBH,@ZRHSXM,@LYFS,@FFFS,@ZFY,@ZFJE,JDRQ)");
  29. SqlParameter[] parameters = {
  30. new SqlParameter("@BAH", SqlDbType.NVarChar,100),
  31. new SqlParameter("@BINGRENZYID", SqlDbType.NVarChar,100),
  32. new SqlParameter("@BRXH", SqlDbType.NVarChar,100),
  33. new SqlParameter("@ZYCS", SqlDbType.NVarChar,100),
  34. new SqlParameter("@RYRQ", SqlDbType.NVarChar,100),
  35. new SqlParameter("@CYRQ", SqlDbType.NVarChar,100),
  36. new SqlParameter("@BRXM", SqlDbType.NVarChar,100),
  37. new SqlParameter("@XB", SqlDbType.NVarChar,100),
  38. new SqlParameter("@CSRQ", SqlDbType.NVarChar,100),
  39. new SqlParameter("@NL", SqlDbType.NVarChar,100),
  40. new SqlParameter("@NLR", SqlDbType.NVarChar,100),
  41. new SqlParameter("@GJ", SqlDbType.NVarChar,100),
  42. new SqlParameter("@HY", SqlDbType.NVarChar,100),
  43. new SqlParameter("@SFZH", SqlDbType.NVarChar,100),
  44. new SqlParameter("@HKDZ", SqlDbType.NVarChar,100),
  45. new SqlParameter("@HKDZYB", SqlDbType.NVarChar,100),
  46. new SqlParameter("@XZZ", SqlDbType.NVarChar,100),
  47. new SqlParameter("@XZZDH", SqlDbType.NVarChar,100),
  48. new SqlParameter("@XZZYB", SqlDbType.NVarChar,100),
  49. new SqlParameter("@GZDW", SqlDbType.NVarChar,100),
  50. new SqlParameter("@DWDH", SqlDbType.NVarChar,100),
  51. new SqlParameter("@DWYB", SqlDbType.NVarChar,100),
  52. new SqlParameter("@GXRXM", SqlDbType.NVarChar,100),
  53. new SqlParameter("@GX", SqlDbType.NVarChar,100),
  54. new SqlParameter("@GXRZZ", SqlDbType.NVarChar,100),
  55. new SqlParameter("@GXRDH", SqlDbType.NVarChar,100),
  56. new SqlParameter("@RYQK", SqlDbType.NVarChar,100),
  57. new SqlParameter("@RYKS", SqlDbType.NVarChar,100),
  58. new SqlParameter("@RYBS", SqlDbType.NVarChar,100),
  59. new SqlParameter("@ZKKB", SqlDbType.NVarChar,100),
  60. new SqlParameter("@CYKS", SqlDbType.NVarChar,100),
  61. new SqlParameter("@CYBS", SqlDbType.NVarChar,100),
  62. new SqlParameter("@ZYTS", SqlDbType.NVarChar,100),
  63. new SqlParameter("@RYQZRQ", SqlDbType.NVarChar,100),
  64. new SqlParameter("@KZRBH", SqlDbType.NVarChar,100),
  65. new SqlParameter("@KZRXM", SqlDbType.NVarChar,100),
  66. new SqlParameter("@ZRYSBH", SqlDbType.NVarChar,100),
  67. new SqlParameter("@ZRYSXM", SqlDbType.NVarChar,100),
  68. new SqlParameter("@ZZYSBH", SqlDbType.NVarChar,100),
  69. new SqlParameter("@ZZYSXM", SqlDbType.NVarChar,100),
  70. new SqlParameter("@ZYYSBH", SqlDbType.NVarChar,100),
  71. new SqlParameter("@ZYYSXM", SqlDbType.NVarChar,100),
  72. new SqlParameter("@ZRHSBH", SqlDbType.NVarChar,100),
  73. new SqlParameter("@ZRHSXM", SqlDbType.NVarChar,100),
  74. new SqlParameter("@LYFS", SqlDbType.NVarChar,100),
  75. new SqlParameter("@FFFS", SqlDbType.NVarChar,100),
  76. new SqlParameter("@ZFY", SqlDbType.NVarChar,100),
  77. new SqlParameter("@ZFJE", SqlDbType.NVarChar,100),
  78. new SqlParameter("@JDRQ", SqlDbType.NVarChar,100),
  79. new SqlParameter("@BLFL", SqlDbType.NVarChar,100)
  80. };
  81. parameters[0].Value = model.BAH;
  82. parameters[1].Value = model.BINGRENZYID;
  83. parameters[2].Value = model.BRXH;
  84. parameters[3].Value = model.ZYCS;
  85. parameters[4].Value = model.RYRQ;
  86. parameters[5].Value = model.CYRQ;
  87. parameters[6].Value = model.BRXM;
  88. parameters[7].Value = model.XB;
  89. parameters[8].Value = model.CSRQ;
  90. parameters[9].Value = model.NL;
  91. parameters[10].Value = model.NLR;
  92. parameters[11].Value = model.GJ;
  93. parameters[12].Value = model.HY;
  94. parameters[13].Value = model.SFZH;
  95. parameters[14].Value = model.HKDZ;
  96. parameters[15].Value = model.HKDZYB;
  97. parameters[16].Value = model.XZZ;
  98. parameters[17].Value = model.XZZDH;
  99. parameters[18].Value = model.XZZYB;
  100. parameters[19].Value = model.GZDW;
  101. parameters[20].Value = model.DWDH;
  102. parameters[21].Value = model.DWYB;
  103. parameters[22].Value = model.GXRXM;
  104. parameters[23].Value = model.GX;
  105. parameters[24].Value = model.GXRZZ;
  106. parameters[25].Value = model.GXRDH;
  107. parameters[26].Value = model.RYQK;
  108. parameters[27].Value = model.RYKS;
  109. parameters[28].Value = model.RYBS;
  110. parameters[29].Value = model.ZKKB;
  111. parameters[30].Value = model.CYKS;
  112. parameters[31].Value = model.CYBS;
  113. parameters[32].Value = model.ZYTS;
  114. parameters[33].Value = model.RYQZRQ;
  115. parameters[34].Value = model.KZRBH;
  116. parameters[35].Value = model.KZRXM;
  117. parameters[36].Value = model.ZRYSBH;
  118. parameters[37].Value = model.ZRYSXM;
  119. parameters[38].Value = model.ZZYSBH;
  120. parameters[39].Value = model.ZZYSXM;
  121. parameters[40].Value = model.ZYYSBH;
  122. parameters[41].Value = model.ZYYSXM;
  123. parameters[42].Value = model.ZRHSBH;
  124. parameters[43].Value = model.ZRHSXM;
  125. parameters[44].Value = model.LYFS;
  126. parameters[45].Value = model.FFFS;
  127. parameters[46].Value = model.ZFY;
  128. parameters[47].Value = model.ZFJE;
  129. parameters[48].Value = model.JDRQ;
  130. parameters[49].Value = model.BLFL;
  131. int rows=DbHelperSQL.ExecuteSql(strSql.ToString(),parameters);
  132. if (rows > 0)
  133. {
  134. return true;
  135. }
  136. else
  137. {
  138. return false;
  139. }
  140. }
  141. /// <summary>
  142. /// 增加一条数据
  143. /// </summary>
  144. public int AddAll(List<CallCenterApi.Model.SF_BINGRENQK> modellist)
  145. {
  146. List<CommandInfo> ha = new List<CommandInfo>();
  147. foreach (CallCenterApi.Model.SF_BINGRENQK model in modellist)
  148. {
  149. StringBuilder strSql = new StringBuilder();
  150. strSql.Append("insert into SF_BINGRENQK(");
  151. strSql.Append("BAH,BINGRENZYID,BRXH,ZYCS,RYRQ,CYRQ,BRXM,XB,CSRQ,NL,NLR,GJ,HY,SFZH,HKDZ,HKDZYB,XZZ,XZZDH,XZZYB,GZDW,DWDH,DWYB,GXRXM,GX,GXRZZ,GXRDH,RYQK,RYKS,RYBS,ZKKB,CYKS,CYBS,ZYTS,RYQZRQ,KZRBH,KZRXM,ZRYSBH,ZRYSXM,ZZYSBH,ZZYSXM,ZYYSBH,ZYYSXM,ZRHSBH,ZRHSXM,LYFS,FFFS,ZFY,ZFJE,LRRQ,JDRQ,BLFL)");
  152. strSql.Append(" values (");
  153. strSql.Append("@BAH,@BINGRENZYID,@BRXH,@ZYCS,@RYRQ,@CYRQ,@BRXM,@XB,@CSRQ,@NL,@NLR,@GJ,@HY,@SFZH,@HKDZ,@HKDZYB,@XZZ,@XZZDH,@XZZYB,@GZDW,@DWDH,@DWYB,@GXRXM,@GX,@GXRZZ,@GXRDH,@RYQK,@RYKS,@RYBS,@ZKKB,@CYKS,@CYBS,@ZYTS,@RYQZRQ,@KZRBH,@KZRXM,@ZRYSBH,@ZRYSXM,@ZZYSBH,@ZZYSXM,@ZYYSBH,@ZYYSXM,@ZRHSBH,@ZRHSXM,@LYFS,@FFFS,@ZFY,@ZFJE,@LRRQ,@JDRQ,BLFL)");
  154. SqlParameter[] parameters = {
  155. new SqlParameter("@BAH", SqlDbType.NVarChar,100),
  156. new SqlParameter("@BINGRENZYID", SqlDbType.NVarChar,100),
  157. new SqlParameter("@BRXH", SqlDbType.NVarChar,100),
  158. new SqlParameter("@ZYCS", SqlDbType.NVarChar,100),
  159. new SqlParameter("@RYRQ", SqlDbType.NVarChar,100),
  160. new SqlParameter("@CYRQ", SqlDbType.NVarChar,100),
  161. new SqlParameter("@BRXM", SqlDbType.NVarChar,100),
  162. new SqlParameter("@XB", SqlDbType.NVarChar,100),
  163. new SqlParameter("@CSRQ", SqlDbType.NVarChar,100),
  164. new SqlParameter("@NL", SqlDbType.NVarChar,100),
  165. new SqlParameter("@NLR", SqlDbType.NVarChar,100),
  166. new SqlParameter("@GJ", SqlDbType.NVarChar,100),
  167. new SqlParameter("@HY", SqlDbType.NVarChar,100),
  168. new SqlParameter("@SFZH", SqlDbType.NVarChar,100),
  169. new SqlParameter("@HKDZ", SqlDbType.NVarChar,100),
  170. new SqlParameter("@HKDZYB", SqlDbType.NVarChar,100),
  171. new SqlParameter("@XZZ", SqlDbType.NVarChar,100),
  172. new SqlParameter("@XZZDH", SqlDbType.NVarChar,100),
  173. new SqlParameter("@XZZYB", SqlDbType.NVarChar,100),
  174. new SqlParameter("@GZDW", SqlDbType.NVarChar,100),
  175. new SqlParameter("@DWDH", SqlDbType.NVarChar,100),
  176. new SqlParameter("@DWYB", SqlDbType.NVarChar,100),
  177. new SqlParameter("@GXRXM", SqlDbType.NVarChar,100),
  178. new SqlParameter("@GX", SqlDbType.NVarChar,100),
  179. new SqlParameter("@GXRZZ", SqlDbType.NVarChar,100),
  180. new SqlParameter("@GXRDH", SqlDbType.NVarChar,100),
  181. new SqlParameter("@RYQK", SqlDbType.NVarChar,100),
  182. new SqlParameter("@RYKS", SqlDbType.NVarChar,100),
  183. new SqlParameter("@RYBS", SqlDbType.NVarChar,100),
  184. new SqlParameter("@ZKKB", SqlDbType.NVarChar,100),
  185. new SqlParameter("@CYKS", SqlDbType.NVarChar,100),
  186. new SqlParameter("@CYBS", SqlDbType.NVarChar,100),
  187. new SqlParameter("@ZYTS", SqlDbType.NVarChar,100),
  188. new SqlParameter("@RYQZRQ", SqlDbType.NVarChar,100),
  189. new SqlParameter("@KZRBH", SqlDbType.NVarChar,100),
  190. new SqlParameter("@KZRXM", SqlDbType.NVarChar,100),
  191. new SqlParameter("@ZRYSBH", SqlDbType.NVarChar,100),
  192. new SqlParameter("@ZRYSXM", SqlDbType.NVarChar,100),
  193. new SqlParameter("@ZZYSBH", SqlDbType.NVarChar,100),
  194. new SqlParameter("@ZZYSXM", SqlDbType.NVarChar,100),
  195. new SqlParameter("@ZYYSBH", SqlDbType.NVarChar,100),
  196. new SqlParameter("@ZYYSXM", SqlDbType.NVarChar,100),
  197. new SqlParameter("@ZRHSBH", SqlDbType.NVarChar,100),
  198. new SqlParameter("@ZRHSXM", SqlDbType.NVarChar,100),
  199. new SqlParameter("@LYFS", SqlDbType.NVarChar,100),
  200. new SqlParameter("@FFFS", SqlDbType.NVarChar,100),
  201. new SqlParameter("@ZFY", SqlDbType.NVarChar,100),
  202. new SqlParameter("@ZFJE", SqlDbType.NVarChar,100),
  203. new SqlParameter("@LRRQ", SqlDbType.NVarChar,100),
  204. new SqlParameter("@JDRQ", SqlDbType.NVarChar,100),
  205. new SqlParameter("@BLFL", SqlDbType.NVarChar,100)
  206. };
  207. parameters[0].Value = model.BAH;
  208. parameters[1].Value = model.BINGRENZYID;
  209. parameters[2].Value = model.BRXH;
  210. parameters[3].Value = model.ZYCS;
  211. parameters[4].Value = model.RYRQ;
  212. parameters[5].Value = model.CYRQ;
  213. parameters[6].Value = model.BRXM;
  214. parameters[7].Value = model.XB;
  215. parameters[8].Value = model.CSRQ;
  216. parameters[9].Value = model.NL;
  217. parameters[10].Value = model.NLR;
  218. parameters[11].Value = model.GJ;
  219. parameters[12].Value = model.HY;
  220. parameters[13].Value = model.SFZH;
  221. parameters[14].Value = model.HKDZ;
  222. parameters[15].Value = model.HKDZYB;
  223. parameters[16].Value = model.XZZ;
  224. parameters[17].Value = model.XZZDH;
  225. parameters[18].Value = model.XZZYB;
  226. parameters[19].Value = model.GZDW;
  227. parameters[20].Value = model.DWDH;
  228. parameters[21].Value = model.DWYB;
  229. parameters[22].Value = model.GXRXM;
  230. parameters[23].Value = model.GX;
  231. parameters[24].Value = model.GXRZZ;
  232. parameters[25].Value = model.GXRDH;
  233. parameters[26].Value = model.RYQK;
  234. parameters[27].Value = model.RYKS;
  235. parameters[28].Value = model.RYBS;
  236. parameters[29].Value = model.ZKKB;
  237. parameters[30].Value = model.CYKS;
  238. parameters[31].Value = model.CYBS;
  239. parameters[32].Value = model.ZYTS;
  240. parameters[33].Value = model.RYQZRQ;
  241. parameters[34].Value = model.KZRBH;
  242. parameters[35].Value = model.KZRXM;
  243. parameters[36].Value = model.ZRYSBH;
  244. parameters[37].Value = model.ZRYSXM;
  245. parameters[38].Value = model.ZZYSBH;
  246. parameters[39].Value = model.ZZYSXM;
  247. parameters[40].Value = model.ZYYSBH;
  248. parameters[41].Value = model.ZYYSXM;
  249. parameters[42].Value = model.ZRHSBH;
  250. parameters[43].Value = model.ZRHSXM;
  251. parameters[44].Value = model.LYFS;
  252. parameters[45].Value = model.FFFS;
  253. parameters[46].Value = model.ZFY;
  254. parameters[47].Value = model.ZFJE;
  255. parameters[48].Value = model.LRRQ;
  256. parameters[49].Value = model.JDRQ;
  257. parameters[50].Value = model.BLFL;
  258. CommandInfo md=new CommandInfo(strSql.ToString(), parameters);
  259. ha.Add(md);
  260. }
  261. int rows = DbHelperSQL.ExecuteSqlTran(ha);
  262. return rows;
  263. }
  264. /// <summary>
  265. /// 更新一条数据
  266. /// </summary>
  267. public bool Update(CallCenterApi.Model.SF_BINGRENQK model)
  268. {
  269. StringBuilder strSql=new StringBuilder();
  270. strSql.Append("update SF_BINGRENQK set ");
  271. strSql.Append("BAH=@BAH,");
  272. strSql.Append("BINGRENZYID=@BINGRENZYID,");
  273. strSql.Append("BRXH=@BRXH,");
  274. strSql.Append("ZYCS=@ZYCS,");
  275. strSql.Append("RYRQ=@RYRQ,");
  276. strSql.Append("CYRQ=@CYRQ,");
  277. strSql.Append("BRXM=@BRXM,");
  278. strSql.Append("XB=@XB,");
  279. strSql.Append("CSRQ=@CSRQ,");
  280. strSql.Append("NL=@NL,");
  281. strSql.Append("NLR=@NLR,");
  282. strSql.Append("GJ=@GJ,");
  283. strSql.Append("HY=@HY,");
  284. strSql.Append("SFZH=@SFZH,");
  285. strSql.Append("HKDZ=@HKDZ,");
  286. strSql.Append("HKDZYB=@HKDZYB,");
  287. strSql.Append("XZZ=@XZZ,");
  288. strSql.Append("XZZDH=@XZZDH,");
  289. strSql.Append("XZZYB=@XZZYB,");
  290. strSql.Append("GZDW=@GZDW,");
  291. strSql.Append("DWDH=@DWDH,");
  292. strSql.Append("DWYB=@DWYB,");
  293. strSql.Append("GXRXM=@GXRXM,");
  294. strSql.Append("GX=@GX,");
  295. strSql.Append("GXRZZ=@GXRZZ,");
  296. strSql.Append("GXRDH=@GXRDH,");
  297. strSql.Append("RYQK=@RYQK,");
  298. strSql.Append("RYKS=@RYKS,");
  299. strSql.Append("RYBS=@RYBS,");
  300. strSql.Append("ZKKB=@ZKKB,");
  301. strSql.Append("CYKS=@CYKS,");
  302. strSql.Append("CYBS=@CYBS,");
  303. strSql.Append("ZYTS=@ZYTS,");
  304. strSql.Append("RYQZRQ=@RYQZRQ,");
  305. strSql.Append("KZRBH=@KZRBH,");
  306. strSql.Append("KZRXM=@KZRXM,");
  307. strSql.Append("ZRYSBH=@ZRYSBH,");
  308. strSql.Append("ZRYSXM=@ZRYSXM,");
  309. strSql.Append("ZZYSBH=@ZZYSBH,");
  310. strSql.Append("ZZYSXM=@ZZYSXM,");
  311. strSql.Append("ZYYSBH=@ZYYSBH,");
  312. strSql.Append("ZYYSXM=@ZYYSXM,");
  313. strSql.Append("ZRHSBH=@ZRHSBH,");
  314. strSql.Append("ZRHSXM=@ZRHSXM,");
  315. strSql.Append("LYFS=@LYFS,");
  316. strSql.Append("FFFS=@FFFS,");
  317. strSql.Append("ZFY=@ZFY,");
  318. strSql.Append("ZFJE=@ZFJE");
  319. strSql.Append("JDRQ=@JDRQ");
  320. strSql.Append("BLFL=@BLFL");
  321. strSql.Append(" where ");
  322. SqlParameter[] parameters = {
  323. new SqlParameter("@BAH", SqlDbType.NVarChar,100),
  324. new SqlParameter("@BINGRENZYID", SqlDbType.NVarChar,100),
  325. new SqlParameter("@BRXH", SqlDbType.NVarChar,100),
  326. new SqlParameter("@ZYCS", SqlDbType.NVarChar,100),
  327. new SqlParameter("@RYRQ", SqlDbType.NVarChar,100),
  328. new SqlParameter("@CYRQ", SqlDbType.NVarChar,100),
  329. new SqlParameter("@BRXM", SqlDbType.NVarChar,100),
  330. new SqlParameter("@XB", SqlDbType.NVarChar,100),
  331. new SqlParameter("@CSRQ", SqlDbType.NVarChar,100),
  332. new SqlParameter("@NL", SqlDbType.NVarChar,100),
  333. new SqlParameter("@NLR", SqlDbType.NVarChar,100),
  334. new SqlParameter("@GJ", SqlDbType.NVarChar,100),
  335. new SqlParameter("@HY", SqlDbType.NVarChar,100),
  336. new SqlParameter("@SFZH", SqlDbType.NVarChar,100),
  337. new SqlParameter("@HKDZ", SqlDbType.NVarChar,100),
  338. new SqlParameter("@HKDZYB", SqlDbType.NVarChar,100),
  339. new SqlParameter("@XZZ", SqlDbType.NVarChar,100),
  340. new SqlParameter("@XZZDH", SqlDbType.NVarChar,100),
  341. new SqlParameter("@XZZYB", SqlDbType.NVarChar,100),
  342. new SqlParameter("@GZDW", SqlDbType.NVarChar,100),
  343. new SqlParameter("@DWDH", SqlDbType.NVarChar,100),
  344. new SqlParameter("@DWYB", SqlDbType.NVarChar,100),
  345. new SqlParameter("@GXRXM", SqlDbType.NVarChar,100),
  346. new SqlParameter("@GX", SqlDbType.NVarChar,100),
  347. new SqlParameter("@GXRZZ", SqlDbType.NVarChar,100),
  348. new SqlParameter("@GXRDH", SqlDbType.NVarChar,100),
  349. new SqlParameter("@RYQK", SqlDbType.NVarChar,100),
  350. new SqlParameter("@RYKS", SqlDbType.NVarChar,100),
  351. new SqlParameter("@RYBS", SqlDbType.NVarChar,100),
  352. new SqlParameter("@ZKKB", SqlDbType.NVarChar,100),
  353. new SqlParameter("@CYKS", SqlDbType.NVarChar,100),
  354. new SqlParameter("@CYBS", SqlDbType.NVarChar,100),
  355. new SqlParameter("@ZYTS", SqlDbType.NVarChar,100),
  356. new SqlParameter("@RYQZRQ", SqlDbType.NVarChar,100),
  357. new SqlParameter("@KZRBH", SqlDbType.NVarChar,100),
  358. new SqlParameter("@KZRXM", SqlDbType.NVarChar,100),
  359. new SqlParameter("@ZRYSBH", SqlDbType.NVarChar,100),
  360. new SqlParameter("@ZRYSXM", SqlDbType.NVarChar,100),
  361. new SqlParameter("@ZZYSBH", SqlDbType.NVarChar,100),
  362. new SqlParameter("@ZZYSXM", SqlDbType.NVarChar,100),
  363. new SqlParameter("@ZYYSBH", SqlDbType.NVarChar,100),
  364. new SqlParameter("@ZYYSXM", SqlDbType.NVarChar,100),
  365. new SqlParameter("@ZRHSBH", SqlDbType.NVarChar,100),
  366. new SqlParameter("@ZRHSXM", SqlDbType.NVarChar,100),
  367. new SqlParameter("@LYFS", SqlDbType.NVarChar,100),
  368. new SqlParameter("@FFFS", SqlDbType.NVarChar,100),
  369. new SqlParameter("@ZFY", SqlDbType.NVarChar,100),
  370. new SqlParameter("@ZFJE", SqlDbType.NVarChar,100),
  371. new SqlParameter("@JDRQ", SqlDbType.NVarChar,100),
  372. new SqlParameter("@BLFL", SqlDbType.NVarChar, 100)};
  373. parameters[0].Value = model.BAH;
  374. parameters[1].Value = model.BINGRENZYID;
  375. parameters[2].Value = model.BRXH;
  376. parameters[3].Value = model.ZYCS;
  377. parameters[4].Value = model.RYRQ;
  378. parameters[5].Value = model.CYRQ;
  379. parameters[6].Value = model.BRXM;
  380. parameters[7].Value = model.XB;
  381. parameters[8].Value = model.CSRQ;
  382. parameters[9].Value = model.NL;
  383. parameters[10].Value = model.NLR;
  384. parameters[11].Value = model.GJ;
  385. parameters[12].Value = model.HY;
  386. parameters[13].Value = model.SFZH;
  387. parameters[14].Value = model.HKDZ;
  388. parameters[15].Value = model.HKDZYB;
  389. parameters[16].Value = model.XZZ;
  390. parameters[17].Value = model.XZZDH;
  391. parameters[18].Value = model.XZZYB;
  392. parameters[19].Value = model.GZDW;
  393. parameters[20].Value = model.DWDH;
  394. parameters[21].Value = model.DWYB;
  395. parameters[22].Value = model.GXRXM;
  396. parameters[23].Value = model.GX;
  397. parameters[24].Value = model.GXRZZ;
  398. parameters[25].Value = model.GXRDH;
  399. parameters[26].Value = model.RYQK;
  400. parameters[27].Value = model.RYKS;
  401. parameters[28].Value = model.RYBS;
  402. parameters[29].Value = model.ZKKB;
  403. parameters[30].Value = model.CYKS;
  404. parameters[31].Value = model.CYBS;
  405. parameters[32].Value = model.ZYTS;
  406. parameters[33].Value = model.RYQZRQ;
  407. parameters[34].Value = model.KZRBH;
  408. parameters[35].Value = model.KZRXM;
  409. parameters[36].Value = model.ZRYSBH;
  410. parameters[37].Value = model.ZRYSXM;
  411. parameters[38].Value = model.ZZYSBH;
  412. parameters[39].Value = model.ZZYSXM;
  413. parameters[40].Value = model.ZYYSBH;
  414. parameters[41].Value = model.ZYYSXM;
  415. parameters[42].Value = model.ZRHSBH;
  416. parameters[43].Value = model.ZRHSXM;
  417. parameters[44].Value = model.LYFS;
  418. parameters[45].Value = model.FFFS;
  419. parameters[46].Value = model.ZFY;
  420. parameters[47].Value = model.ZFJE;
  421. parameters[48].Value = model.JDRQ;
  422. parameters[48].Value = model.BLFL;
  423. int rows=DbHelperSQL.ExecuteSql(strSql.ToString(),parameters);
  424. if (rows > 0)
  425. {
  426. return true;
  427. }
  428. else
  429. {
  430. return false;
  431. }
  432. }
  433. /// <summary>
  434. /// 删除一条数据
  435. /// </summary>
  436. public bool Delete()
  437. {
  438. //该表无主键信息,请自定义主键/条件字段
  439. StringBuilder strSql=new StringBuilder();
  440. strSql.Append("delete from SF_BINGRENQK ");
  441. strSql.Append(" where ");
  442. SqlParameter[] parameters = {
  443. };
  444. int rows=DbHelperSQL.ExecuteSql(strSql.ToString(),parameters);
  445. if (rows > 0)
  446. {
  447. return true;
  448. }
  449. else
  450. {
  451. return false;
  452. }
  453. }
  454. /// <summary>
  455. /// 得到一个对象实体
  456. /// </summary>
  457. public CallCenterApi.Model.SF_BINGRENQK GetModel(string id)
  458. {
  459. //该表无主键信息,请自定义主键/条件字段
  460. StringBuilder strSql=new StringBuilder();
  461. strSql.Append("select top 1 * from SF_BINGRENQK ");
  462. strSql.Append(" where ");
  463. strSql.Append(" BINGRENZYID=@id ");
  464. SqlParameter[] parameters = { new SqlParameter("@id", id)
  465. };
  466. CallCenterApi.Model.SF_BINGRENQK model=new CallCenterApi.Model.SF_BINGRENQK();
  467. DataSet ds=DbHelperSQL.Query(strSql.ToString(),parameters);
  468. if(ds.Tables[0].Rows.Count>0)
  469. {
  470. return DataRowToModel(ds.Tables[0].Rows[0]);
  471. }
  472. else
  473. {
  474. return null;
  475. }
  476. }
  477. /// <summary>
  478. /// 得到一个对象实体
  479. /// </summary>
  480. public CallCenterApi.Model.SF_BINGRENQK DataRowToModel(DataRow row)
  481. {
  482. CallCenterApi.Model.SF_BINGRENQK model=new CallCenterApi.Model.SF_BINGRENQK();
  483. if (row != null)
  484. {
  485. if(row["BAH"]!=null)
  486. {
  487. model.BAH=row["BAH"].ToString();
  488. }
  489. if(row["BINGRENZYID"]!=null)
  490. {
  491. model.BINGRENZYID=row["BINGRENZYID"].ToString();
  492. }
  493. if(row["BRXH"]!=null)
  494. {
  495. model.BRXH=row["BRXH"].ToString();
  496. }
  497. if(row["ZYCS"]!=null)
  498. {
  499. model.ZYCS=row["ZYCS"].ToString();
  500. }
  501. if(row["RYRQ"]!=null)
  502. {
  503. model.RYRQ=row["RYRQ"].ToString();
  504. }
  505. if(row["CYRQ"]!=null)
  506. {
  507. model.CYRQ=row["CYRQ"].ToString();
  508. }
  509. if(row["BRXM"]!=null)
  510. {
  511. model.BRXM=row["BRXM"].ToString();
  512. }
  513. if(row["XB"]!=null)
  514. {
  515. model.XB=row["XB"].ToString();
  516. }
  517. if(row["CSRQ"]!=null)
  518. {
  519. model.CSRQ=row["CSRQ"].ToString();
  520. }
  521. if(row["NL"]!=null)
  522. {
  523. model.NL=row["NL"].ToString();
  524. }
  525. if(row["NLR"]!=null)
  526. {
  527. model.NLR=row["NLR"].ToString();
  528. }
  529. if(row["GJ"]!=null)
  530. {
  531. model.GJ=row["GJ"].ToString();
  532. }
  533. if(row["HY"]!=null)
  534. {
  535. model.HY=row["HY"].ToString();
  536. }
  537. if(row["SFZH"]!=null)
  538. {
  539. model.SFZH=row["SFZH"].ToString();
  540. }
  541. if(row["HKDZ"]!=null)
  542. {
  543. model.HKDZ=row["HKDZ"].ToString();
  544. }
  545. if(row["HKDZYB"]!=null)
  546. {
  547. model.HKDZYB=row["HKDZYB"].ToString();
  548. }
  549. if(row["XZZ"]!=null)
  550. {
  551. model.XZZ=row["XZZ"].ToString();
  552. }
  553. if(row["XZZDH"]!=null)
  554. {
  555. model.XZZDH=row["XZZDH"].ToString();
  556. }
  557. if(row["XZZYB"]!=null)
  558. {
  559. model.XZZYB=row["XZZYB"].ToString();
  560. }
  561. if(row["GZDW"]!=null)
  562. {
  563. model.GZDW=row["GZDW"].ToString();
  564. }
  565. if(row["DWDH"]!=null)
  566. {
  567. model.DWDH=row["DWDH"].ToString();
  568. }
  569. if(row["DWYB"]!=null)
  570. {
  571. model.DWYB=row["DWYB"].ToString();
  572. }
  573. if(row["GXRXM"]!=null)
  574. {
  575. model.GXRXM=row["GXRXM"].ToString();
  576. }
  577. if(row["GX"]!=null)
  578. {
  579. model.GX=row["GX"].ToString();
  580. }
  581. if(row["GXRZZ"]!=null)
  582. {
  583. model.GXRZZ=row["GXRZZ"].ToString();
  584. }
  585. if(row["GXRDH"]!=null)
  586. {
  587. model.GXRDH=row["GXRDH"].ToString();
  588. }
  589. if(row["RYQK"]!=null)
  590. {
  591. model.RYQK=row["RYQK"].ToString();
  592. }
  593. if(row["RYKS"]!=null)
  594. {
  595. model.RYKS=row["RYKS"].ToString();
  596. }
  597. if(row["RYBS"]!=null)
  598. {
  599. model.RYBS=row["RYBS"].ToString();
  600. }
  601. if(row["ZKKB"]!=null)
  602. {
  603. model.ZKKB=row["ZKKB"].ToString();
  604. }
  605. if(row["CYKS"]!=null)
  606. {
  607. model.CYKS=row["CYKS"].ToString();
  608. }
  609. if(row["CYBS"]!=null)
  610. {
  611. model.CYBS=row["CYBS"].ToString();
  612. }
  613. if(row["ZYTS"]!=null)
  614. {
  615. model.ZYTS=row["ZYTS"].ToString();
  616. }
  617. if(row["RYQZRQ"]!=null)
  618. {
  619. model.RYQZRQ=row["RYQZRQ"].ToString();
  620. }
  621. if(row["KZRBH"]!=null)
  622. {
  623. model.KZRBH=row["KZRBH"].ToString();
  624. }
  625. if(row["KZRXM"]!=null)
  626. {
  627. model.KZRXM=row["KZRXM"].ToString();
  628. }
  629. if(row["ZRYSBH"]!=null)
  630. {
  631. model.ZRYSBH=row["ZRYSBH"].ToString();
  632. }
  633. if(row["ZRYSXM"]!=null)
  634. {
  635. model.ZRYSXM=row["ZRYSXM"].ToString();
  636. }
  637. if(row["ZZYSBH"]!=null)
  638. {
  639. model.ZZYSBH=row["ZZYSBH"].ToString();
  640. }
  641. if(row["ZZYSXM"]!=null)
  642. {
  643. model.ZZYSXM=row["ZZYSXM"].ToString();
  644. }
  645. if(row["ZYYSBH"]!=null)
  646. {
  647. model.ZYYSBH=row["ZYYSBH"].ToString();
  648. }
  649. if(row["ZYYSXM"]!=null)
  650. {
  651. model.ZYYSXM=row["ZYYSXM"].ToString();
  652. }
  653. if(row["ZRHSBH"]!=null)
  654. {
  655. model.ZRHSBH=row["ZRHSBH"].ToString();
  656. }
  657. if(row["ZRHSXM"]!=null)
  658. {
  659. model.ZRHSXM=row["ZRHSXM"].ToString();
  660. }
  661. if(row["LYFS"]!=null)
  662. {
  663. model.LYFS=row["LYFS"].ToString();
  664. }
  665. if(row["FFFS"]!=null)
  666. {
  667. model.FFFS=row["FFFS"].ToString();
  668. }
  669. if(row["ZFY"]!=null)
  670. {
  671. model.ZFY=row["ZFY"].ToString();
  672. }
  673. if(row["ZFJE"]!=null)
  674. {
  675. model.ZFJE=row["ZFJE"].ToString();
  676. }
  677. if (row["LRRQ"] != null)
  678. {
  679. model.LRRQ = row["LRRQ"].ToString();
  680. }
  681. if (row["JDRQ"] != null)
  682. {
  683. model.LRRQ = row["JDRQ"].ToString();
  684. }
  685. if (row["BLFL"] != null)
  686. {
  687. model.LRRQ = row["BLFL"].ToString();
  688. }
  689. }
  690. return model;
  691. }
  692. /// <summary>
  693. /// 获得数据列表
  694. /// </summary>
  695. public DataSet GetList(string strWhere)
  696. {
  697. StringBuilder strSql=new StringBuilder();
  698. strSql.Append("select BAH,BINGRENZYID,BRXH,ZYCS,RYRQ,CYRQ,BRXM,XB,CSRQ,NL,NLR,GJ,HY,SFZH,HKDZ,HKDZYB,XZZ,XZZDH,XZZYB,GZDW,DWDH,DWYB,GXRXM,GX,GXRZZ,GXRDH,RYQK,RYKS,RYBS,ZKKB,CYKS,CYBS,ZYTS,RYQZRQ,KZRBH,KZRXM,ZRYSBH,ZRYSXM,ZZYSBH,ZZYSXM,ZYYSBH,ZYYSXM,ZRHSBH,ZRHSXM,LYFS,FFFS,ZFY,ZFJE,JDRQ,BLFL ");
  699. strSql.Append(" FROM SF_BINGRENQK ");
  700. if(strWhere.Trim()!="")
  701. {
  702. strSql.Append(" where "+strWhere);
  703. }
  704. return DbHelperSQL.Query(strSql.ToString());
  705. }
  706. /// <summary>
  707. /// 获得前几行数据
  708. /// </summary>
  709. public DataSet GetList(int Top,string strWhere,string filedOrder)
  710. {
  711. StringBuilder strSql=new StringBuilder();
  712. strSql.Append("select ");
  713. if(Top>0)
  714. {
  715. strSql.Append(" top "+Top.ToString());
  716. }
  717. strSql.Append(" BAH,BINGRENZYID,BRXH,ZYCS,RYRQ,CYRQ,BRXM,XB,CSRQ,NL,NLR,GJ,HY,SFZH,HKDZ,HKDZYB,XZZ,XZZDH,XZZYB,GZDW,DWDH,DWYB,GXRXM,GX,GXRZZ,GXRDH,RYQK,RYKS,RYBS,ZKKB,CYKS,CYBS,ZYTS,RYQZRQ,KZRBH,KZRXM,ZRYSBH,ZRYSXM,ZZYSBH,ZZYSXM,ZYYSBH,ZYYSXM,ZRHSBH,ZRHSXM,LYFS,FFFS,ZFY,ZFJE,JDRQ,BLFL ");
  718. strSql.Append(" FROM SF_BINGRENQK ");
  719. if(strWhere.Trim()!="")
  720. {
  721. strSql.Append(" where "+strWhere);
  722. }
  723. strSql.Append(" order by " + filedOrder);
  724. return DbHelperSQL.Query(strSql.ToString());
  725. }
  726. /// <summary>
  727. /// 获取记录总数
  728. /// </summary>
  729. public int GetRecordCount(string strWhere)
  730. {
  731. StringBuilder strSql=new StringBuilder();
  732. strSql.Append("select count(1) FROM SF_BINGRENQK ");
  733. if(strWhere.Trim()!="")
  734. {
  735. strSql.Append(" where "+strWhere);
  736. }
  737. object obj = DbHelperSQL.GetSingle(strSql.ToString());
  738. if (obj == null)
  739. {
  740. return 0;
  741. }
  742. else
  743. {
  744. return Convert.ToInt32(obj);
  745. }
  746. }
  747. /// <summary>
  748. /// 分页获取数据列表
  749. /// </summary>
  750. public DataSet GetListByPage(string strWhere, string orderby, int startIndex, int endIndex)
  751. {
  752. StringBuilder strSql=new StringBuilder();
  753. strSql.Append("SELECT * FROM ( ");
  754. strSql.Append(" SELECT ROW_NUMBER() OVER (");
  755. if (!string.IsNullOrEmpty(orderby.Trim()))
  756. {
  757. strSql.Append("order by T." + orderby );
  758. }
  759. else
  760. {
  761. strSql.Append("order by T. desc");
  762. }
  763. strSql.Append(")AS Row, T.* from SF_BINGRENQK T ");
  764. if (!string.IsNullOrEmpty(strWhere.Trim()))
  765. {
  766. strSql.Append(" WHERE " + strWhere);
  767. }
  768. strSql.Append(" ) TT");
  769. strSql.AppendFormat(" WHERE TT.Row between {0} and {1}", startIndex, endIndex);
  770. return DbHelperSQL.Query(strSql.ToString());
  771. }
  772. /// <summary>
  773. /// 分页获取数据列表
  774. /// </summary>
  775. public DataTable GetALLListByPage(string strWhere, string orderby, int startIndex, int endIndex, out int count)
  776. {
  777. StringBuilder strSql = new StringBuilder();
  778. StringBuilder strSqlCount = new StringBuilder();
  779. strSqlCount.Append("SELECT count(1) FROM ( ");
  780. strSqlCount.Append(" SELECT ROW_NUMBER() OVER (");
  781. strSqlCount.Append("order by T1.BRXH desc");
  782. strSqlCount.Append(" )AS r, T1.* from SF_BINGRENQK T1 ");
  783. strSqlCount.Append(" left join sf_shoushuxx T2 on T2.BINGRENZYID=T1.BINGRENZYID");
  784. strSqlCount.Append(" left join sf_zhenduan T3 on T3.BINGRENZYID=T1.BRXH ");
  785. strSqlCount.Append(" left join SF_Result T4 on T4.F_Id=T1.BINGRENZYID ");
  786. if (!string.IsNullOrEmpty(strWhere.Trim()))
  787. {
  788. strSqlCount.Append(" WHERE " + strWhere);
  789. }
  790. strSqlCount.Append(" ) TT");
  791. count = Convert.ToInt32(DbHelperSQL.GetSingle(strSqlCount.ToString()));
  792. strSql.Append("SELECT * FROM ( ");
  793. strSql.Append(" SELECT ROW_NUMBER() OVER (");
  794. if (!string.IsNullOrEmpty(orderby.Trim()))
  795. {
  796. strSql.Append("order by T1." + orderby);
  797. }
  798. else
  799. {
  800. strSql.Append("order by T1.BINGRENZYID desc");
  801. }
  802. strSql.Append(" )AS r, T1.*,T2.SSMC,T4.* from SF_BINGRENQK T1 ");
  803. strSql.Append(" left join sf_shoushuxx T2 on T2.BINGRENZYID=T1.BINGRENZYID");
  804. strSql.Append(" left join sf_zhenduan T3 on T3.BINGRENZYID=T1.BINGRENZYID ");
  805. strSql.Append(" left join SF_Result T4 on T4.F_Id=T1.BINGRENZYID ");
  806. if (!string.IsNullOrEmpty(strWhere.Trim()))
  807. {
  808. strSql.Append(" WHERE " + strWhere);
  809. }
  810. strSql.Append(" ) TT");
  811. strSql.AppendFormat(" WHERE TT.r between {0} and {1}", startIndex, endIndex);
  812. DataSet ds = DbHelperSQL.Query(strSql.ToString());
  813. if (ds != null && ds.Tables[0] != null)
  814. {
  815. if (ds.Tables[0].Rows.Count > 0)
  816. return ds.Tables[0];
  817. }
  818. return null;
  819. }
  820. /// <summary>
  821. /// 分页获取数据列表
  822. /// </summary>
  823. public DataTable GetALLListById(string strWhere, string orderby, int startIndex, int endIndex)
  824. {
  825. StringBuilder strSql = new StringBuilder();
  826. strSql.Append("SELECT * FROM ( ");
  827. strSql.Append(" SELECT ROW_NUMBER() OVER (");
  828. if (!string.IsNullOrEmpty(orderby.Trim()))
  829. {
  830. strSql.Append("order by T1." + orderby);
  831. }
  832. else
  833. {
  834. strSql.Append("order by T1.BINGRENZYID desc");
  835. }
  836. strSql.Append(" )AS r, T1.*,T2.SSMC,T4.* from SF_BINGRENQK T1 ");
  837. strSql.Append(" left join sf_shoushuxx T2 on T2.BINGRENZYID=T1.BINGRENZYID");
  838. strSql.Append(" left join sf_zhenduan T3 on T3.BINGRENZYID=T1.BINGRENZYID ");
  839. strSql.Append(" left join SF_Result T4 on T4.F_Id=T1.BINGRENZYID ");
  840. if (!string.IsNullOrEmpty(strWhere.Trim()))
  841. {
  842. strSql.Append(" WHERE " + strWhere);
  843. }
  844. strSql.Append(" ) TT");
  845. strSql.AppendFormat(" WHERE TT.r between {0} and {1}", startIndex, endIndex);
  846. DataSet ds = DbHelperSQL.Query(strSql.ToString());
  847. if (ds != null && ds.Tables[0] != null)
  848. {
  849. if (ds.Tables[0].Rows.Count > 0)
  850. return ds.Tables[0];
  851. }
  852. return null;
  853. }
  854. /*
  855. /// <summary>
  856. /// 分页获取数据列表
  857. /// </summary>
  858. public DataSet GetList(int PageSize,int PageIndex,string strWhere)
  859. {
  860. SqlParameter[] parameters = {
  861. new SqlParameter("@tblName", SqlDbType.VarChar, 255),
  862. new SqlParameter("@fldName", SqlDbType.VarChar, 255),
  863. new SqlParameter("@PageSize", SqlDbType.Int),
  864. new SqlParameter("@PageIndex", SqlDbType.Int),
  865. new SqlParameter("@IsReCount", SqlDbType.Bit),
  866. new SqlParameter("@OrderType", SqlDbType.Bit),
  867. new SqlParameter("@strWhere", SqlDbType.VarChar,1000),
  868. };
  869. parameters[0].Value = "SF_BINGRENQK";
  870. parameters[1].Value = "";
  871. parameters[2].Value = PageSize;
  872. parameters[3].Value = PageIndex;
  873. parameters[4].Value = 0;
  874. parameters[5].Value = 0;
  875. parameters[6].Value = strWhere;
  876. return DbHelperSQL.RunProcedure("UP_GetRecordByPage",parameters,"ds");
  877. }*/
  878. #endregion BasicMethod
  879. #region ExtensionMethod
  880. public int GetMaxCount()
  881. {
  882. StringBuilder strSql = new StringBuilder();
  883. strSql.Append("select Max(BINGRENZYID) FROM SF_BINGRENQK ");
  884. object obj = DbHelperSQL.GetSingle(strSql.ToString());
  885. if (obj == null)
  886. {
  887. return 0;
  888. }
  889. else
  890. {
  891. return Convert.ToInt32(obj);
  892. }
  893. }
  894. #endregion ExtensionMethod
  895. }
  896. }