using System; using System.Data; using System.Text; using System.Data.SqlClient; using CallCenterApi.DB; using System.Collections.Generic; using System.Collections; namespace CallCenterApi.DAL { /// /// 数据访问类:SF_BINGRENQK /// public partial class SF_BINGRENQK { public SF_BINGRENQK() {} #region BasicMethod /// /// 增加一条数据 /// public bool Add(CallCenterApi.Model.SF_BINGRENQK model) { StringBuilder strSql=new StringBuilder(); strSql.Append("insert into SF_BINGRENQK("); 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)"); strSql.Append(" values ("); 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)"); SqlParameter[] parameters = { new SqlParameter("@BAH", SqlDbType.NVarChar,100), new SqlParameter("@BINGRENZYID", SqlDbType.NVarChar,100), new SqlParameter("@BRXH", SqlDbType.NVarChar,100), new SqlParameter("@ZYCS", SqlDbType.NVarChar,100), new SqlParameter("@RYRQ", SqlDbType.NVarChar,100), new SqlParameter("@CYRQ", SqlDbType.NVarChar,100), new SqlParameter("@BRXM", SqlDbType.NVarChar,100), new SqlParameter("@XB", SqlDbType.NVarChar,100), new SqlParameter("@CSRQ", SqlDbType.NVarChar,100), new SqlParameter("@NL", SqlDbType.NVarChar,100), new SqlParameter("@NLR", SqlDbType.NVarChar,100), new SqlParameter("@GJ", SqlDbType.NVarChar,100), new SqlParameter("@HY", SqlDbType.NVarChar,100), new SqlParameter("@SFZH", SqlDbType.NVarChar,100), new SqlParameter("@HKDZ", SqlDbType.NVarChar,100), new SqlParameter("@HKDZYB", SqlDbType.NVarChar,100), new SqlParameter("@XZZ", SqlDbType.NVarChar,100), new SqlParameter("@XZZDH", SqlDbType.NVarChar,100), new SqlParameter("@XZZYB", SqlDbType.NVarChar,100), new SqlParameter("@GZDW", SqlDbType.NVarChar,100), new SqlParameter("@DWDH", SqlDbType.NVarChar,100), new SqlParameter("@DWYB", SqlDbType.NVarChar,100), new SqlParameter("@GXRXM", SqlDbType.NVarChar,100), new SqlParameter("@GX", SqlDbType.NVarChar,100), new SqlParameter("@GXRZZ", SqlDbType.NVarChar,100), new SqlParameter("@GXRDH", SqlDbType.NVarChar,100), new SqlParameter("@RYQK", SqlDbType.NVarChar,100), new SqlParameter("@RYKS", SqlDbType.NVarChar,100), new SqlParameter("@RYBS", SqlDbType.NVarChar,100), new SqlParameter("@ZKKB", SqlDbType.NVarChar,100), new SqlParameter("@CYKS", SqlDbType.NVarChar,100), new SqlParameter("@CYBS", SqlDbType.NVarChar,100), new SqlParameter("@ZYTS", SqlDbType.NVarChar,100), new SqlParameter("@RYQZRQ", SqlDbType.NVarChar,100), new SqlParameter("@KZRBH", SqlDbType.NVarChar,100), new SqlParameter("@KZRXM", SqlDbType.NVarChar,100), new SqlParameter("@ZRYSBH", SqlDbType.NVarChar,100), new SqlParameter("@ZRYSXM", SqlDbType.NVarChar,100), new SqlParameter("@ZZYSBH", SqlDbType.NVarChar,100), new SqlParameter("@ZZYSXM", SqlDbType.NVarChar,100), new SqlParameter("@ZYYSBH", SqlDbType.NVarChar,100), new SqlParameter("@ZYYSXM", SqlDbType.NVarChar,100), new SqlParameter("@ZRHSBH", SqlDbType.NVarChar,100), new SqlParameter("@ZRHSXM", SqlDbType.NVarChar,100), new SqlParameter("@LYFS", SqlDbType.NVarChar,100), new SqlParameter("@FFFS", SqlDbType.NVarChar,100), new SqlParameter("@ZFY", SqlDbType.NVarChar,100), new SqlParameter("@ZFJE", SqlDbType.NVarChar,100), new SqlParameter("@JDRQ", SqlDbType.NVarChar,100), new SqlParameter("@BLFL", SqlDbType.NVarChar,100) }; parameters[0].Value = model.BAH; parameters[1].Value = model.BINGRENZYID; parameters[2].Value = model.BRXH; parameters[3].Value = model.ZYCS; parameters[4].Value = model.RYRQ; parameters[5].Value = model.CYRQ; parameters[6].Value = model.BRXM; parameters[7].Value = model.XB; parameters[8].Value = model.CSRQ; parameters[9].Value = model.NL; parameters[10].Value = model.NLR; parameters[11].Value = model.GJ; parameters[12].Value = model.HY; parameters[13].Value = model.SFZH; parameters[14].Value = model.HKDZ; parameters[15].Value = model.HKDZYB; parameters[16].Value = model.XZZ; parameters[17].Value = model.XZZDH; parameters[18].Value = model.XZZYB; parameters[19].Value = model.GZDW; parameters[20].Value = model.DWDH; parameters[21].Value = model.DWYB; parameters[22].Value = model.GXRXM; parameters[23].Value = model.GX; parameters[24].Value = model.GXRZZ; parameters[25].Value = model.GXRDH; parameters[26].Value = model.RYQK; parameters[27].Value = model.RYKS; parameters[28].Value = model.RYBS; parameters[29].Value = model.ZKKB; parameters[30].Value = model.CYKS; parameters[31].Value = model.CYBS; parameters[32].Value = model.ZYTS; parameters[33].Value = model.RYQZRQ; parameters[34].Value = model.KZRBH; parameters[35].Value = model.KZRXM; parameters[36].Value = model.ZRYSBH; parameters[37].Value = model.ZRYSXM; parameters[38].Value = model.ZZYSBH; parameters[39].Value = model.ZZYSXM; parameters[40].Value = model.ZYYSBH; parameters[41].Value = model.ZYYSXM; parameters[42].Value = model.ZRHSBH; parameters[43].Value = model.ZRHSXM; parameters[44].Value = model.LYFS; parameters[45].Value = model.FFFS; parameters[46].Value = model.ZFY; parameters[47].Value = model.ZFJE; parameters[48].Value = model.JDRQ; parameters[49].Value = model.BLFL; int rows=DbHelperSQL.ExecuteSql(strSql.ToString(),parameters); if (rows > 0) { return true; } else { return false; } } /// /// 增加一条数据 /// public int AddAll(List modellist) { List ha = new List(); foreach (CallCenterApi.Model.SF_BINGRENQK model in modellist) { StringBuilder strSql = new StringBuilder(); strSql.Append("insert into SF_BINGRENQK("); 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,HZBLXX)"); strSql.Append(" values ("); 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,@HZBLXX)"); SqlParameter[] parameters = { new SqlParameter("@BAH", SqlDbType.NVarChar,100), new SqlParameter("@BINGRENZYID", SqlDbType.NVarChar,100), new SqlParameter("@BRXH", SqlDbType.NVarChar,100), new SqlParameter("@ZYCS", SqlDbType.NVarChar,100), new SqlParameter("@RYRQ", SqlDbType.NVarChar,100), new SqlParameter("@CYRQ", SqlDbType.NVarChar,100), new SqlParameter("@BRXM", SqlDbType.NVarChar,100), new SqlParameter("@XB", SqlDbType.NVarChar,100), new SqlParameter("@CSRQ", SqlDbType.NVarChar,100), new SqlParameter("@NL", SqlDbType.NVarChar,100), new SqlParameter("@NLR", SqlDbType.NVarChar,100), new SqlParameter("@GJ", SqlDbType.NVarChar,100), new SqlParameter("@HY", SqlDbType.NVarChar,100), new SqlParameter("@SFZH", SqlDbType.NVarChar,100), new SqlParameter("@HKDZ", SqlDbType.NVarChar,100), new SqlParameter("@HKDZYB", SqlDbType.NVarChar,100), new SqlParameter("@XZZ", SqlDbType.NVarChar,100), new SqlParameter("@XZZDH", SqlDbType.NVarChar,100), new SqlParameter("@XZZYB", SqlDbType.NVarChar,100), new SqlParameter("@GZDW", SqlDbType.NVarChar,100), new SqlParameter("@DWDH", SqlDbType.NVarChar,100), new SqlParameter("@DWYB", SqlDbType.NVarChar,100), new SqlParameter("@GXRXM", SqlDbType.NVarChar,100), new SqlParameter("@GX", SqlDbType.NVarChar,100), new SqlParameter("@GXRZZ", SqlDbType.NVarChar,100), new SqlParameter("@GXRDH", SqlDbType.NVarChar,100), new SqlParameter("@RYQK", SqlDbType.NVarChar,100), new SqlParameter("@RYKS", SqlDbType.NVarChar,100), new SqlParameter("@RYBS", SqlDbType.NVarChar,100), new SqlParameter("@ZKKB", SqlDbType.NVarChar,100), new SqlParameter("@CYKS", SqlDbType.NVarChar,100), new SqlParameter("@CYBS", SqlDbType.NVarChar,100), new SqlParameter("@ZYTS", SqlDbType.NVarChar,100), new SqlParameter("@RYQZRQ", SqlDbType.NVarChar,100), new SqlParameter("@KZRBH", SqlDbType.NVarChar,100), new SqlParameter("@KZRXM", SqlDbType.NVarChar,100), new SqlParameter("@ZRYSBH", SqlDbType.NVarChar,100), new SqlParameter("@ZRYSXM", SqlDbType.NVarChar,100), new SqlParameter("@ZZYSBH", SqlDbType.NVarChar,100), new SqlParameter("@ZZYSXM", SqlDbType.NVarChar,100), new SqlParameter("@ZYYSBH", SqlDbType.NVarChar,100), new SqlParameter("@ZYYSXM", SqlDbType.NVarChar,100), new SqlParameter("@ZRHSBH", SqlDbType.NVarChar,100), new SqlParameter("@ZRHSXM", SqlDbType.NVarChar,100), new SqlParameter("@LYFS", SqlDbType.NVarChar,100), new SqlParameter("@FFFS", SqlDbType.NVarChar,100), new SqlParameter("@ZFY", SqlDbType.NVarChar,100), new SqlParameter("@ZFJE", SqlDbType.NVarChar,100), new SqlParameter("@LRRQ", SqlDbType.NVarChar,100), new SqlParameter("@JDRQ", SqlDbType.NVarChar,100), new SqlParameter("@BLFL", SqlDbType.NVarChar,100), new SqlParameter("@HZBLXX", SqlDbType.NVarChar,100) }; parameters[0].Value = model.BAH; parameters[1].Value = model.BINGRENZYID; parameters[2].Value = model.BRXH; parameters[3].Value = model.ZYCS; parameters[4].Value = model.RYRQ; parameters[5].Value = model.CYRQ; parameters[6].Value = model.BRXM; parameters[7].Value = model.XB; parameters[8].Value = model.CSRQ; parameters[9].Value = model.NL; parameters[10].Value = model.NLR; parameters[11].Value = model.GJ; parameters[12].Value = model.HY; parameters[13].Value = model.SFZH; parameters[14].Value = model.HKDZ; parameters[15].Value = model.HKDZYB; parameters[16].Value = model.XZZ; parameters[17].Value = model.XZZDH; parameters[18].Value = model.XZZYB; parameters[19].Value = model.GZDW; parameters[20].Value = model.DWDH; parameters[21].Value = model.DWYB; parameters[22].Value = model.GXRXM; parameters[23].Value = model.GX; parameters[24].Value = model.GXRZZ; parameters[25].Value = model.GXRDH; parameters[26].Value = model.RYQK; parameters[27].Value = model.RYKS; parameters[28].Value = model.RYBS; parameters[29].Value = model.ZKKB; parameters[30].Value = model.CYKS; parameters[31].Value = model.CYBS; parameters[32].Value = model.ZYTS; parameters[33].Value = model.RYQZRQ; parameters[34].Value = model.KZRBH; parameters[35].Value = model.KZRXM; parameters[36].Value = model.ZRYSBH; parameters[37].Value = model.ZRYSXM; parameters[38].Value = model.ZZYSBH; parameters[39].Value = model.ZZYSXM; parameters[40].Value = model.ZYYSBH; parameters[41].Value = model.ZYYSXM; parameters[42].Value = model.ZRHSBH; parameters[43].Value = model.ZRHSXM; parameters[44].Value = model.LYFS; parameters[45].Value = model.FFFS; parameters[46].Value = model.ZFY; parameters[47].Value = model.ZFJE; parameters[48].Value = model.LRRQ; parameters[49].Value = model.JDRQ; parameters[50].Value = model.BLFL; parameters[51].Value = model.HZBLXX; CommandInfo md=new CommandInfo(strSql.ToString(), parameters); ha.Add(md); } int rows = DbHelperSQL.ExecuteSqlTran(ha); return rows; } /// /// 更新一条数据 /// public bool Update(CallCenterApi.Model.SF_BINGRENQK model) { StringBuilder strSql=new StringBuilder(); strSql.Append("update SF_BINGRENQK set "); strSql.Append("BAH=@BAH,"); strSql.Append("BINGRENZYID=@BINGRENZYID,"); strSql.Append("BRXH=@BRXH,"); strSql.Append("ZYCS=@ZYCS,"); strSql.Append("RYRQ=@RYRQ,"); strSql.Append("CYRQ=@CYRQ,"); strSql.Append("BRXM=@BRXM,"); strSql.Append("XB=@XB,"); strSql.Append("CSRQ=@CSRQ,"); strSql.Append("NL=@NL,"); strSql.Append("NLR=@NLR,"); strSql.Append("GJ=@GJ,"); strSql.Append("HY=@HY,"); strSql.Append("SFZH=@SFZH,"); strSql.Append("HKDZ=@HKDZ,"); strSql.Append("HKDZYB=@HKDZYB,"); strSql.Append("XZZ=@XZZ,"); strSql.Append("XZZDH=@XZZDH,"); strSql.Append("XZZYB=@XZZYB,"); strSql.Append("GZDW=@GZDW,"); strSql.Append("DWDH=@DWDH,"); strSql.Append("DWYB=@DWYB,"); strSql.Append("GXRXM=@GXRXM,"); strSql.Append("GX=@GX,"); strSql.Append("GXRZZ=@GXRZZ,"); strSql.Append("GXRDH=@GXRDH,"); strSql.Append("RYQK=@RYQK,"); strSql.Append("RYKS=@RYKS,"); strSql.Append("RYBS=@RYBS,"); strSql.Append("ZKKB=@ZKKB,"); strSql.Append("CYKS=@CYKS,"); strSql.Append("CYBS=@CYBS,"); strSql.Append("ZYTS=@ZYTS,"); strSql.Append("RYQZRQ=@RYQZRQ,"); strSql.Append("KZRBH=@KZRBH,"); strSql.Append("KZRXM=@KZRXM,"); strSql.Append("ZRYSBH=@ZRYSBH,"); strSql.Append("ZRYSXM=@ZRYSXM,"); strSql.Append("ZZYSBH=@ZZYSBH,"); strSql.Append("ZZYSXM=@ZZYSXM,"); strSql.Append("ZYYSBH=@ZYYSBH,"); strSql.Append("ZYYSXM=@ZYYSXM,"); strSql.Append("ZRHSBH=@ZRHSBH,"); strSql.Append("ZRHSXM=@ZRHSXM,"); strSql.Append("LYFS=@LYFS,"); strSql.Append("FFFS=@FFFS,"); strSql.Append("ZFY=@ZFY,"); strSql.Append("ZFJE=@ZFJE,"); strSql.Append("JDRQ=@JDRQ,"); strSql.Append("BLFL=@BLFL"); strSql.Append(" where BINGRENZYID=@BINGRENZYID"); SqlParameter[] parameters = { new SqlParameter("@BAH", SqlDbType.NVarChar,100), new SqlParameter("@BINGRENZYID", SqlDbType.NVarChar,100), new SqlParameter("@BRXH", SqlDbType.NVarChar,100), new SqlParameter("@ZYCS", SqlDbType.NVarChar,100), new SqlParameter("@RYRQ", SqlDbType.NVarChar,100), new SqlParameter("@CYRQ", SqlDbType.NVarChar,100), new SqlParameter("@BRXM", SqlDbType.NVarChar,100), new SqlParameter("@XB", SqlDbType.NVarChar,100), new SqlParameter("@CSRQ", SqlDbType.NVarChar,100), new SqlParameter("@NL", SqlDbType.NVarChar,100), new SqlParameter("@NLR", SqlDbType.NVarChar,100), new SqlParameter("@GJ", SqlDbType.NVarChar,100), new SqlParameter("@HY", SqlDbType.NVarChar,100), new SqlParameter("@SFZH", SqlDbType.NVarChar,100), new SqlParameter("@HKDZ", SqlDbType.NVarChar,100), new SqlParameter("@HKDZYB", SqlDbType.NVarChar,100), new SqlParameter("@XZZ", SqlDbType.NVarChar,100), new SqlParameter("@XZZDH", SqlDbType.NVarChar,100), new SqlParameter("@XZZYB", SqlDbType.NVarChar,100), new SqlParameter("@GZDW", SqlDbType.NVarChar,100), new SqlParameter("@DWDH", SqlDbType.NVarChar,100), new SqlParameter("@DWYB", SqlDbType.NVarChar,100), new SqlParameter("@GXRXM", SqlDbType.NVarChar,100), new SqlParameter("@GX", SqlDbType.NVarChar,100), new SqlParameter("@GXRZZ", SqlDbType.NVarChar,100), new SqlParameter("@GXRDH", SqlDbType.NVarChar,100), new SqlParameter("@RYQK", SqlDbType.NVarChar,100), new SqlParameter("@RYKS", SqlDbType.NVarChar,100), new SqlParameter("@RYBS", SqlDbType.NVarChar,100), new SqlParameter("@ZKKB", SqlDbType.NVarChar,100), new SqlParameter("@CYKS", SqlDbType.NVarChar,100), new SqlParameter("@CYBS", SqlDbType.NVarChar,100), new SqlParameter("@ZYTS", SqlDbType.NVarChar,100), new SqlParameter("@RYQZRQ", SqlDbType.NVarChar,100), new SqlParameter("@KZRBH", SqlDbType.NVarChar,100), new SqlParameter("@KZRXM", SqlDbType.NVarChar,100), new SqlParameter("@ZRYSBH", SqlDbType.NVarChar,100), new SqlParameter("@ZRYSXM", SqlDbType.NVarChar,100), new SqlParameter("@ZZYSBH", SqlDbType.NVarChar,100), new SqlParameter("@ZZYSXM", SqlDbType.NVarChar,100), new SqlParameter("@ZYYSBH", SqlDbType.NVarChar,100), new SqlParameter("@ZYYSXM", SqlDbType.NVarChar,100), new SqlParameter("@ZRHSBH", SqlDbType.NVarChar,100), new SqlParameter("@ZRHSXM", SqlDbType.NVarChar,100), new SqlParameter("@LYFS", SqlDbType.NVarChar,100), new SqlParameter("@FFFS", SqlDbType.NVarChar,100), new SqlParameter("@ZFY", SqlDbType.NVarChar,100), new SqlParameter("@ZFJE", SqlDbType.NVarChar,100), new SqlParameter("@JDRQ", SqlDbType.NVarChar,100), new SqlParameter("@BLFL", SqlDbType.NVarChar, 100)}; parameters[0].Value = model.BAH; parameters[1].Value = model.BINGRENZYID; parameters[2].Value = model.BRXH; parameters[3].Value = model.ZYCS; parameters[4].Value = model.RYRQ; parameters[5].Value = model.CYRQ; parameters[6].Value = model.BRXM; parameters[7].Value = model.XB; parameters[8].Value = model.CSRQ; parameters[9].Value = model.NL; parameters[10].Value = model.NLR; parameters[11].Value = model.GJ; parameters[12].Value = model.HY; parameters[13].Value = model.SFZH; parameters[14].Value = model.HKDZ; parameters[15].Value = model.HKDZYB; parameters[16].Value = model.XZZ; parameters[17].Value = model.XZZDH; parameters[18].Value = model.XZZYB; parameters[19].Value = model.GZDW; parameters[20].Value = model.DWDH; parameters[21].Value = model.DWYB; parameters[22].Value = model.GXRXM; parameters[23].Value = model.GX; parameters[24].Value = model.GXRZZ; parameters[25].Value = model.GXRDH; parameters[26].Value = model.RYQK; parameters[27].Value = model.RYKS; parameters[28].Value = model.RYBS; parameters[29].Value = model.ZKKB; parameters[30].Value = model.CYKS; parameters[31].Value = model.CYBS; parameters[32].Value = model.ZYTS; parameters[33].Value = model.RYQZRQ; parameters[34].Value = model.KZRBH; parameters[35].Value = model.KZRXM; parameters[36].Value = model.ZRYSBH; parameters[37].Value = model.ZRYSXM; parameters[38].Value = model.ZZYSBH; parameters[39].Value = model.ZZYSXM; parameters[40].Value = model.ZYYSBH; parameters[41].Value = model.ZYYSXM; parameters[42].Value = model.ZRHSBH; parameters[43].Value = model.ZRHSXM; parameters[44].Value = model.LYFS; parameters[45].Value = model.FFFS; parameters[46].Value = model.ZFY; parameters[47].Value = model.ZFJE; parameters[48].Value = model.JDRQ; parameters[49].Value = model.BLFL; int rows=DbHelperSQL.ExecuteSql(strSql.ToString(),parameters); if (rows > 0) { return true; } else { return false; } } /// /// 删除一条数据 /// public bool Delete() { //该表无主键信息,请自定义主键/条件字段 StringBuilder strSql=new StringBuilder(); strSql.Append("delete from SF_BINGRENQK "); strSql.Append(" where "); SqlParameter[] parameters = { }; int rows=DbHelperSQL.ExecuteSql(strSql.ToString(),parameters); if (rows > 0) { return true; } else { return false; } } /// /// 得到一个对象实体 /// public CallCenterApi.Model.SF_BINGRENQK GetModel(string id) { //该表无主键信息,请自定义主键/条件字段 StringBuilder strSql=new StringBuilder(); strSql.Append("select top 1 * from SF_BINGRENQK "); strSql.Append(" where "); strSql.Append(" BINGRENZYID=@id "); SqlParameter[] parameters = { new SqlParameter("@id", id) }; CallCenterApi.Model.SF_BINGRENQK model=new CallCenterApi.Model.SF_BINGRENQK(); DataSet ds=DbHelperSQL.Query(strSql.ToString(),parameters); if(ds.Tables[0].Rows.Count>0) { return DataRowToModel(ds.Tables[0].Rows[0]); } else { return null; } } /// /// 得到一个对象实体 /// public CallCenterApi.Model.SF_BINGRENQK DataRowToModel(DataRow row) { CallCenterApi.Model.SF_BINGRENQK model=new CallCenterApi.Model.SF_BINGRENQK(); if (row != null) { if(row["BAH"]!=null) { model.BAH=row["BAH"].ToString(); } if(row["BINGRENZYID"]!=null) { model.BINGRENZYID=row["BINGRENZYID"].ToString(); } if(row["BRXH"]!=null) { model.BRXH=row["BRXH"].ToString(); } if(row["ZYCS"]!=null) { model.ZYCS=row["ZYCS"].ToString(); } if(row["RYRQ"]!=null) { model.RYRQ=row["RYRQ"].ToString(); } if(row["CYRQ"]!=null) { model.CYRQ=row["CYRQ"].ToString(); } if(row["BRXM"]!=null) { model.BRXM=row["BRXM"].ToString(); } if(row["XB"]!=null) { model.XB=row["XB"].ToString(); } if(row["CSRQ"]!=null) { model.CSRQ=row["CSRQ"].ToString(); } if(row["NL"]!=null) { model.NL=row["NL"].ToString(); } if(row["NLR"]!=null) { model.NLR=row["NLR"].ToString(); } if(row["GJ"]!=null) { model.GJ=row["GJ"].ToString(); } if(row["HY"]!=null) { model.HY=row["HY"].ToString(); } if(row["SFZH"]!=null) { model.SFZH=row["SFZH"].ToString(); } if(row["HKDZ"]!=null) { model.HKDZ=row["HKDZ"].ToString(); } if(row["HKDZYB"]!=null) { model.HKDZYB=row["HKDZYB"].ToString(); } if(row["XZZ"]!=null) { model.XZZ=row["XZZ"].ToString(); } if(row["XZZDH"]!=null) { model.XZZDH=row["XZZDH"].ToString(); } if(row["XZZYB"]!=null) { model.XZZYB=row["XZZYB"].ToString(); } if(row["GZDW"]!=null) { model.GZDW=row["GZDW"].ToString(); } if(row["DWDH"]!=null) { model.DWDH=row["DWDH"].ToString(); } if(row["DWYB"]!=null) { model.DWYB=row["DWYB"].ToString(); } if(row["GXRXM"]!=null) { model.GXRXM=row["GXRXM"].ToString(); } if(row["GX"]!=null) { model.GX=row["GX"].ToString(); } if(row["GXRZZ"]!=null) { model.GXRZZ=row["GXRZZ"].ToString(); } if(row["GXRDH"]!=null) { model.GXRDH=row["GXRDH"].ToString(); } if(row["RYQK"]!=null) { model.RYQK=row["RYQK"].ToString(); } if(row["RYKS"]!=null) { model.RYKS=row["RYKS"].ToString(); } if(row["RYBS"]!=null) { model.RYBS=row["RYBS"].ToString(); } if(row["ZKKB"]!=null) { model.ZKKB=row["ZKKB"].ToString(); } if(row["CYKS"]!=null) { model.CYKS=row["CYKS"].ToString(); } if(row["CYBS"]!=null) { model.CYBS=row["CYBS"].ToString(); } if(row["ZYTS"]!=null) { model.ZYTS=row["ZYTS"].ToString(); } if(row["RYQZRQ"]!=null) { model.RYQZRQ=row["RYQZRQ"].ToString(); } if(row["KZRBH"]!=null) { model.KZRBH=row["KZRBH"].ToString(); } if(row["KZRXM"]!=null) { model.KZRXM=row["KZRXM"].ToString(); } if(row["ZRYSBH"]!=null) { model.ZRYSBH=row["ZRYSBH"].ToString(); } if(row["ZRYSXM"]!=null) { model.ZRYSXM=row["ZRYSXM"].ToString(); } if(row["ZZYSBH"]!=null) { model.ZZYSBH=row["ZZYSBH"].ToString(); } if(row["ZZYSXM"]!=null) { model.ZZYSXM=row["ZZYSXM"].ToString(); } if(row["ZYYSBH"]!=null) { model.ZYYSBH=row["ZYYSBH"].ToString(); } if(row["ZYYSXM"]!=null) { model.ZYYSXM=row["ZYYSXM"].ToString(); } if(row["ZRHSBH"]!=null) { model.ZRHSBH=row["ZRHSBH"].ToString(); } if(row["ZRHSXM"]!=null) { model.ZRHSXM=row["ZRHSXM"].ToString(); } if(row["LYFS"]!=null) { model.LYFS=row["LYFS"].ToString(); } if(row["FFFS"]!=null) { model.FFFS=row["FFFS"].ToString(); } if(row["ZFY"]!=null) { model.ZFY=row["ZFY"].ToString(); } if(row["ZFJE"]!=null) { model.ZFJE=row["ZFJE"].ToString(); } if (row["LRRQ"] != null) { model.LRRQ = row["LRRQ"].ToString(); } if (row["JDRQ"] != null) { model.JDRQ = row["JDRQ"].ToString(); } if (row["BLFL"] != null) { model.BLFL = row["BLFL"].ToString(); } if (row["HZBLXX"] != null) { model.HZBLXX = row["HZBLXX"].ToString(); } } return model; } /// /// 获得数据列表 /// public DataSet GetList(string strWhere) { StringBuilder strSql=new StringBuilder(); 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,LRRQ,HZBLXX "); strSql.Append(" FROM SF_BINGRENQK "); if(strWhere.Trim()!="") { strSql.Append(" where "+strWhere); } return DbHelperSQL.Query(strSql.ToString()); } /// /// 获得前几行数据 /// public DataSet GetList(int Top,string strWhere,string filedOrder) { StringBuilder strSql=new StringBuilder(); strSql.Append("select "); if(Top>0) { strSql.Append(" top "+Top.ToString()); } 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,HZBLXX,LRRQ "); strSql.Append(" FROM SF_BINGRENQK "); if(strWhere.Trim()!="") { strSql.Append(" where "+strWhere); } strSql.Append(" order by " + filedOrder); return DbHelperSQL.Query(strSql.ToString()); } /// /// 获取记录总数 /// public int GetRecordCount(string strWhere) { StringBuilder strSql=new StringBuilder(); strSql.Append("select count(1) FROM SF_BINGRENQK "); if(strWhere.Trim()!="") { strSql.Append(" where "+strWhere); } object obj = DbHelperSQL.GetSingle(strSql.ToString()); if (obj == null) { return 0; } else { return Convert.ToInt32(obj); } } /// /// 分页获取数据列表 /// public DataSet GetListByPage(string strWhere, string orderby, int startIndex, int endIndex) { StringBuilder strSql=new StringBuilder(); strSql.Append("SELECT * FROM ( "); strSql.Append(" SELECT ROW_NUMBER() OVER ("); if (!string.IsNullOrEmpty(orderby.Trim())) { strSql.Append("order by T." + orderby ); } else { strSql.Append("order by T. desc"); } strSql.Append(")AS Row, T.* from SF_BINGRENQK T "); if (!string.IsNullOrEmpty(strWhere.Trim())) { strSql.Append(" WHERE " + strWhere); } strSql.Append(" ) TT"); strSql.AppendFormat(" WHERE TT.Row between {0} and {1}", startIndex, endIndex); return DbHelperSQL.Query(strSql.ToString()); } /// /// 分页获取数据列表 /// public DataTable GetALLListByPage(string strWhere, string orderby, int startIndex, int endIndex, out int count) { #region 去重一下 一个病人只显示一个手术信息,因为对应的随访的登记问卷 用的是bingrenzyid //StringBuilder strSql = new StringBuilder(); //StringBuilder strSqlCount = new StringBuilder(); //strSqlCount.Append("SELECT count(1) FROM ( "); //strSqlCount.Append(" SELECT ROW_NUMBER() OVER ("); //strSqlCount.Append("order by T1.BRXH desc"); //strSqlCount.Append(" )AS r, T1.* from SF_BINGRENQK T1 "); //strSqlCount.Append(" left join sf_shoushuxx T2 on T2.BINGRENZYID=T1.BINGRENZYID"); //strSqlCount.Append(" left join sf_zhenduan T3 on T3.BINGRENZYID=T1.BRXH "); //strSqlCount.Append(" left join SF_Result T4 on T4.F_Id=T1.BINGRENZYID "); //if (!string.IsNullOrEmpty(strWhere.Trim())) //{ // strSqlCount.Append(" WHERE " + strWhere); //} //strSqlCount.Append(" ) TT"); //count = Convert.ToInt32(DbHelperSQL.GetSingle(strSqlCount.ToString())); //strSql.Append("SELECT * FROM ( "); //strSql.Append(" SELECT ROW_NUMBER() OVER ("); //if (!string.IsNullOrEmpty(orderby.Trim())) //{ // strSql.Append("order by T4." + orderby); //} //else //{ // strSql.Append("order by T1.BINGRENZYID desc"); //} //strSql.Append(" )AS r, T1.*,T2.SSMC,T4.* from SF_BINGRENQK T1 "); //strSql.Append(" left join sf_shoushuxx T2 on T2.BINGRENZYID=T1.BINGRENZYID"); //strSql.Append(" left join sf_zhenduan T3 on T3.BINGRENZYID=T1.BINGRENZYID "); //strSql.Append(" left join SF_Result T4 on T4.F_Id=T1.BINGRENZYID "); //if (!string.IsNullOrEmpty(strWhere.Trim())) //{ // strSql.Append(" WHERE " + strWhere); //} //strSql.Append(" ) TT"); //strSql.AppendFormat(" WHERE TT.r between {0} and {1}", startIndex, endIndex); //DataSet ds = DbHelperSQL.Query(strSql.ToString()); //if (ds != null && ds.Tables[0] != null) //{ // if (ds.Tables[0].Rows.Count > 0) // return ds.Tables[0]; //} //return null; #endregion StringBuilder strSql = new StringBuilder(); StringBuilder strSqlCount = new StringBuilder(); strSqlCount.Append("SELECT count(1) FROM ( "); strSqlCount.Append(" SELECT ROW_NUMBER() OVER ("); strSqlCount.Append("order by T1.BRXH desc"); strSqlCount.Append(" )AS r, T1.* from SF_BINGRENQK T1 "); strSqlCount.Append(" left join sf_zhenduan T3 on T3.BINGRENZYID=T1.BRXH "); strSqlCount.Append(" left join SF_Result T4 on T4.F_Id=T1.BINGRENZYID "); if (!string.IsNullOrEmpty(strWhere.Trim())) { strSqlCount.Append(" WHERE " + strWhere); } strSqlCount.Append(" ) TT"); count = Convert.ToInt32(DbHelperSQL.GetSingle(strSqlCount.ToString())); strSql.Append("SELECT * FROM ( "); strSql.Append(" SELECT ROW_NUMBER() OVER ("); if (!string.IsNullOrEmpty(orderby.Trim())) { strSql.Append("order by T4." + orderby); } else { strSql.Append("order by T1.BINGRENZYID desc"); } strSql.Append(" )AS r, T1.*, (SELECT TOP 1 T2.ssmc FROM sf_shoushuxx T2 WHERE T2.BINGRENZYID=T1.BINGRENZYID) ssmc,T4.* from SF_BINGRENQK T1 "); strSql.Append(" left join sf_zhenduan T3 on T3.BINGRENZYID=T1.BINGRENZYID "); strSql.Append(" left join SF_Result T4 on T4.F_Id=T1.BINGRENZYID "); if (!string.IsNullOrEmpty(strWhere.Trim())) { strSql.Append(" WHERE " + strWhere); } strSql.Append(" ) TT"); strSql.AppendFormat(" WHERE TT.r between {0} and {1}", startIndex, endIndex); DataSet ds = DbHelperSQL.Query(strSql.ToString()); if (ds != null && ds.Tables[0] != null) { if (ds.Tables[0].Rows.Count > 0) return ds.Tables[0]; } return null; } /// /// 分页获取数据列表 /// public DataTable GetALLListById(string strWhere, string orderby, int startIndex, int endIndex) { StringBuilder strSql = new StringBuilder(); strSql.Append("SELECT * FROM ( "); strSql.Append(" SELECT ROW_NUMBER() OVER ("); if (!string.IsNullOrEmpty(orderby.Trim())) { strSql.Append("order by T1." + orderby); } else { strSql.Append("order by T1.BINGRENZYID desc"); } strSql.Append(" )AS r, T1.*,T2.SSMC,T4.* from SF_BINGRENQK T1 "); strSql.Append(" left join sf_shoushuxx T2 on T2.BINGRENZYID=T1.BINGRENZYID"); strSql.Append(" left join sf_zhenduan T3 on T3.BINGRENZYID=T1.BINGRENZYID "); strSql.Append(" left join SF_Result T4 on T4.F_Id=T1.BINGRENZYID "); if (!string.IsNullOrEmpty(strWhere.Trim())) { strSql.Append(" WHERE " + strWhere); } strSql.Append(" ) TT"); strSql.AppendFormat(" WHERE TT.r between {0} and {1}", startIndex, endIndex); DataSet ds = DbHelperSQL.Query(strSql.ToString()); if (ds != null && ds.Tables[0] != null) { if (ds.Tables[0].Rows.Count > 0) return ds.Tables[0]; } return null; } /* /// /// 分页获取数据列表 /// public DataSet GetList(int PageSize,int PageIndex,string strWhere) { SqlParameter[] parameters = { new SqlParameter("@tblName", SqlDbType.VarChar, 255), new SqlParameter("@fldName", SqlDbType.VarChar, 255), new SqlParameter("@PageSize", SqlDbType.Int), new SqlParameter("@PageIndex", SqlDbType.Int), new SqlParameter("@IsReCount", SqlDbType.Bit), new SqlParameter("@OrderType", SqlDbType.Bit), new SqlParameter("@strWhere", SqlDbType.VarChar,1000), }; parameters[0].Value = "SF_BINGRENQK"; parameters[1].Value = ""; parameters[2].Value = PageSize; parameters[3].Value = PageIndex; parameters[4].Value = 0; parameters[5].Value = 0; parameters[6].Value = strWhere; return DbHelperSQL.RunProcedure("UP_GetRecordByPage",parameters,"ds"); }*/ #endregion BasicMethod #region ExtensionMethod public int GetMaxCount() { StringBuilder strSql = new StringBuilder(); strSql.Append("select Max(BINGRENZYID) FROM SF_BINGRENQK "); object obj = DbHelperSQL.GetSingle(strSql.ToString()); if (obj == null) { return 0; } else { return Convert.ToInt32(obj); } } #endregion ExtensionMethod } }