using System; using System.Data; using System.Text; using System.Data.SqlClient; using ZWL.DBUtility;//请先添加引用 namespace ZWL.BLL { /// /// 类ERPSheBei。 /// public class ERPSheBei { public ERPSheBei() {} #region Model private int _id; private string _shebeiname; private string _yuanbianhao; private string _caiwubianhao; private string _jibubianhao; private string _shebeileibie; private string _xinghao; private string _xiangmu; private string _chuchangbianhao; private string _shiyongbumen; private string _shengchanchangjia; private string _danwei; private string _danjia; private string _suyuanfangshi; private string _suyaundanwei; private string _suyuanzhouqi; private string _shangcisuyuandate; private string _jihuasuyaundate; private string _zhengshubianhao; private string _celiangfanwei; private string _buquedingdu; private string _shiyongceliangfanwei; private string _jingdu; private string _jieguopingjia; private string _pingjiauser; private string _qianzidate; private string _zhenggai; private string _chucisuyuandate; private string _qiyongdate; private string _cunfangaddr; private string _guanliuser; private string _jifei; private string _zhuangtai; private string _beizhu; private string _heduiuser; private string _tixingdate; private string _tixinguser; private string _username; private DateTime? _timestr; /// /// /// public int ID { set{ _id=value;} get{return _id;} } /// /// 设备名称 /// public string SheBeiName { set{ _shebeiname=value;} get{return _shebeiname;} } /// /// 原资产编号 /// public string YuanBianHao { set{ _yuanbianhao=value;} get{return _yuanbianhao;} } /// /// 财务编号 /// public string CaiWuBianHao { set{ _caiwubianhao=value;} get{return _caiwubianhao;} } /// /// 技质部编号 /// public string JiBuBianHao { set{ _jibubianhao=value;} get{return _jibubianhao;} } /// /// 设备类别 /// public string SheBeiLeiBie { set{ _shebeileibie=value;} get{return _shebeileibie;} } /// /// 型号 /// public string XingHao { set{ _xinghao=value;} get{return _xinghao;} } /// /// 项目 /// public string XiangMu { set{ _xiangmu=value;} get{return _xiangmu;} } /// /// 出厂编号 /// public string ChuChangBianHao { set{ _chuchangbianhao=value;} get{return _chuchangbianhao;} } /// /// 使用部门 /// public string ShiYongBuMen { set{ _shiyongbumen=value;} get{return _shiyongbumen;} } /// /// 生产厂家 /// public string ShengChanChangJia { set{ _shengchanchangjia=value;} get{return _shengchanchangjia;} } /// /// 单位 /// public string DanWei { set{ _danwei=value;} get{return _danwei;} } /// /// 单价(元) /// public string DanJia { set{ _danjia=value;} get{return _danjia;} } /// /// 溯源方式 /// public string SuYuanFangShi { set{ _suyuanfangshi=value;} get{return _suyuanfangshi;} } /// /// 溯源单位 /// public string SuYaunDanWei { set{ _suyaundanwei=value;} get{return _suyaundanwei;} } /// /// 溯源周期(月) /// public string SuYuanZhouQi { set{ _suyuanzhouqi=value;} get{return _suyuanzhouqi;} } /// /// 上次溯源日期 /// public string ShangCiSuYuanDate { set{ _shangcisuyuandate=value;} get{return _shangcisuyuandate;} } /// /// 计划溯源日期 /// public string JiHuaSuYaunDate { set{ _jihuasuyaundate=value;} get{return _jihuasuyaundate;} } /// /// 证书编号 /// public string ZhengShuBianHao { set{ _zhengshubianhao=value;} get{return _zhengshubianhao;} } /// /// 检定/校准结果-测量范围 /// public string CeLiangFanWei { set{ _celiangfanwei=value;} get{return _celiangfanwei;} } /// /// 不确定度或准确度等级或最大允许误差 /// public string BuQueDingDu { set{ _buquedingdu=value;} get{return _buquedingdu;} } /// /// 使用要求--测量范围 /// public string ShiYongCeLiangFanWei { set{ _shiyongceliangfanwei=value;} get{return _shiyongceliangfanwei;} } /// /// 精度 /// public string JingDu { set{ _jingdu=value;} get{return _jingdu;} } /// /// 校准结果评价 /// public string JieGuoPingJia { set{ _jieguopingjia=value;} get{return _jieguopingjia;} } /// /// 评价人员 /// public string PingJiaUser { set{ _pingjiauser=value;} get{return _pingjiauser;} } /// /// 签字日期 /// public string QianZiDate { set{ _qianzidate=value;} get{return _qianzidate;} } /// /// 整改内容及结果 /// public string ZhengGai { set{ _zhenggai=value;} get{return _zhenggai;} } /// /// 初次溯源日期 /// public string ChuCiSuYuanDate { set{ _chucisuyuandate=value;} get{return _chucisuyuandate;} } /// /// 启用日期 /// public string QiYongDate { set{ _qiyongdate=value;} get{return _qiyongdate;} } /// /// 存放位置 /// public string CunFangAddr { set{ _cunfangaddr=value;} get{return _cunfangaddr;} } /// /// 管理人 /// public string GuanLiUser { set{ _guanliuser=value;} get{return _guanliuser;} } /// /// 检定计费 /// public string JiFei { set{ _jifei=value;} get{return _jifei;} } /// /// 设备状态 /// public string ZhuangTai { set{ _zhuangtai=value;} get{return _zhuangtai;} } /// /// 备注 /// public string BeiZhu { set{ _beizhu=value;} get{return _beizhu;} } /// /// 核对人 /// public string HeDuiUser { set{ _heduiuser=value;} get{return _heduiuser;} } /// /// 提醒日期 /// public string TiXingDate { set{ _tixingdate=value;} get{return _tixingdate;} } /// /// 被提醒人 /// public string TiXingUser { set{ _tixinguser=value;} get{return _tixinguser;} } /// /// 录入人 /// public string UserName { set{ _username=value;} get{return _username;} } /// /// 录入时间 /// public DateTime? TimeStr { set{ _timestr=value;} get{return _timestr;} } #endregion Model #region 成员方法 /// /// 得到一个对象实体 /// public ERPSheBei(int ID) { StringBuilder strSql=new StringBuilder(); strSql.Append("select ID,SheBeiName,YuanBianHao,CaiWuBianHao,JiBuBianHao,SheBeiLeiBie,XingHao,XiangMu,ChuChangBianHao,ShiYongBuMen,ShengChanChangJia,DanWei,DanJia,SuYuanFangShi,SuYaunDanWei,SuYuanZhouQi,ShangCiSuYuanDate,JiHuaSuYaunDate,ZhengShuBianHao,CeLiangFanWei,BuQueDingDu,ShiYongCeLiangFanWei,JingDu,JieGuoPingJia,PingJiaUser,QianZiDate,ZhengGai,ChuCiSuYuanDate,QiYongDate,CunFangAddr,GuanLiUser,JiFei,ZhuangTai,BeiZhu,HeDuiUser,TiXingDate,TiXingUser,UserName,TimeStr "); strSql.Append(" FROM ERPSheBei "); strSql.Append(" where ID=@ID "); SqlParameter[] parameters = { new SqlParameter("@ID", SqlDbType.Int,4)}; parameters[0].Value = ID; DataSet ds=DbHelperSQL.Query(strSql.ToString(),parameters); if(ds.Tables[0].Rows.Count>0) { if(ds.Tables[0].Rows[0]["ID"].ToString()!="") { ID=int.Parse(ds.Tables[0].Rows[0]["ID"].ToString()); } SheBeiName=ds.Tables[0].Rows[0]["SheBeiName"].ToString(); YuanBianHao=ds.Tables[0].Rows[0]["YuanBianHao"].ToString(); CaiWuBianHao=ds.Tables[0].Rows[0]["CaiWuBianHao"].ToString(); JiBuBianHao=ds.Tables[0].Rows[0]["JiBuBianHao"].ToString(); SheBeiLeiBie=ds.Tables[0].Rows[0]["SheBeiLeiBie"].ToString(); XingHao=ds.Tables[0].Rows[0]["XingHao"].ToString(); XiangMu=ds.Tables[0].Rows[0]["XiangMu"].ToString(); ChuChangBianHao=ds.Tables[0].Rows[0]["ChuChangBianHao"].ToString(); ShiYongBuMen=ds.Tables[0].Rows[0]["ShiYongBuMen"].ToString(); ShengChanChangJia=ds.Tables[0].Rows[0]["ShengChanChangJia"].ToString(); DanWei=ds.Tables[0].Rows[0]["DanWei"].ToString(); DanJia=ds.Tables[0].Rows[0]["DanJia"].ToString(); SuYuanFangShi=ds.Tables[0].Rows[0]["SuYuanFangShi"].ToString(); SuYaunDanWei=ds.Tables[0].Rows[0]["SuYaunDanWei"].ToString(); SuYuanZhouQi=ds.Tables[0].Rows[0]["SuYuanZhouQi"].ToString(); ShangCiSuYuanDate=ds.Tables[0].Rows[0]["ShangCiSuYuanDate"].ToString(); JiHuaSuYaunDate=ds.Tables[0].Rows[0]["JiHuaSuYaunDate"].ToString(); ZhengShuBianHao=ds.Tables[0].Rows[0]["ZhengShuBianHao"].ToString(); CeLiangFanWei=ds.Tables[0].Rows[0]["CeLiangFanWei"].ToString(); BuQueDingDu=ds.Tables[0].Rows[0]["BuQueDingDu"].ToString(); ShiYongCeLiangFanWei=ds.Tables[0].Rows[0]["ShiYongCeLiangFanWei"].ToString(); JingDu=ds.Tables[0].Rows[0]["JingDu"].ToString(); JieGuoPingJia=ds.Tables[0].Rows[0]["JieGuoPingJia"].ToString(); PingJiaUser=ds.Tables[0].Rows[0]["PingJiaUser"].ToString(); QianZiDate=ds.Tables[0].Rows[0]["QianZiDate"].ToString(); ZhengGai=ds.Tables[0].Rows[0]["ZhengGai"].ToString(); ChuCiSuYuanDate=ds.Tables[0].Rows[0]["ChuCiSuYuanDate"].ToString(); QiYongDate=ds.Tables[0].Rows[0]["QiYongDate"].ToString(); CunFangAddr=ds.Tables[0].Rows[0]["CunFangAddr"].ToString(); GuanLiUser=ds.Tables[0].Rows[0]["GuanLiUser"].ToString(); JiFei=ds.Tables[0].Rows[0]["JiFei"].ToString(); ZhuangTai=ds.Tables[0].Rows[0]["ZhuangTai"].ToString(); BeiZhu=ds.Tables[0].Rows[0]["BeiZhu"].ToString(); HeDuiUser=ds.Tables[0].Rows[0]["HeDuiUser"].ToString(); TiXingDate=ds.Tables[0].Rows[0]["TiXingDate"].ToString(); TiXingUser=ds.Tables[0].Rows[0]["TiXingUser"].ToString(); UserName=ds.Tables[0].Rows[0]["UserName"].ToString(); if(ds.Tables[0].Rows[0]["TimeStr"].ToString()!="") { TimeStr=DateTime.Parse(ds.Tables[0].Rows[0]["TimeStr"].ToString()); } } } /// /// 是否存在该记录 /// public bool Exists(int ID) { StringBuilder strSql=new StringBuilder(); strSql.Append("select count(1) from ERPSheBei"); strSql.Append(" where ID=@ID "); SqlParameter[] parameters = { new SqlParameter("@ID", SqlDbType.Int,4)}; parameters[0].Value = ID; return DbHelperSQL.Exists(strSql.ToString(),parameters); } /// /// 增加一条数据 /// public int Add() { StringBuilder strSql=new StringBuilder(); strSql.Append("insert into ERPSheBei("); strSql.Append("SheBeiName,YuanBianHao,CaiWuBianHao,JiBuBianHao,SheBeiLeiBie,XingHao,XiangMu,ChuChangBianHao,ShiYongBuMen,ShengChanChangJia,DanWei,DanJia,SuYuanFangShi,SuYaunDanWei,SuYuanZhouQi,ShangCiSuYuanDate,JiHuaSuYaunDate,ZhengShuBianHao,CeLiangFanWei,BuQueDingDu,ShiYongCeLiangFanWei,JingDu,JieGuoPingJia,PingJiaUser,QianZiDate,ZhengGai,ChuCiSuYuanDate,QiYongDate,CunFangAddr,GuanLiUser,JiFei,ZhuangTai,BeiZhu,HeDuiUser,TiXingDate,TiXingUser,UserName,TimeStr)"); strSql.Append(" values ("); strSql.Append("@SheBeiName,@YuanBianHao,@CaiWuBianHao,@JiBuBianHao,@SheBeiLeiBie,@XingHao,@XiangMu,@ChuChangBianHao,@ShiYongBuMen,@ShengChanChangJia,@DanWei,@DanJia,@SuYuanFangShi,@SuYaunDanWei,@SuYuanZhouQi,@ShangCiSuYuanDate,@JiHuaSuYaunDate,@ZhengShuBianHao,@CeLiangFanWei,@BuQueDingDu,@ShiYongCeLiangFanWei,@JingDu,@JieGuoPingJia,@PingJiaUser,@QianZiDate,@ZhengGai,@ChuCiSuYuanDate,@QiYongDate,@CunFangAddr,@GuanLiUser,@JiFei,@ZhuangTai,@BeiZhu,@HeDuiUser,@TiXingDate,@TiXingUser,@UserName,@TimeStr)"); strSql.Append(";select @@IDENTITY"); SqlParameter[] parameters = { new SqlParameter("@SheBeiName", SqlDbType.VarChar,50), new SqlParameter("@YuanBianHao", SqlDbType.VarChar,50), new SqlParameter("@CaiWuBianHao", SqlDbType.VarChar,50), new SqlParameter("@JiBuBianHao", SqlDbType.VarChar,50), new SqlParameter("@SheBeiLeiBie", SqlDbType.VarChar,50), new SqlParameter("@XingHao", SqlDbType.VarChar,50), new SqlParameter("@XiangMu", SqlDbType.VarChar,50), new SqlParameter("@ChuChangBianHao", SqlDbType.VarChar,50), new SqlParameter("@ShiYongBuMen", SqlDbType.VarChar,50), new SqlParameter("@ShengChanChangJia", SqlDbType.VarChar,50), new SqlParameter("@DanWei", SqlDbType.VarChar,50), new SqlParameter("@DanJia", SqlDbType.VarChar,50), new SqlParameter("@SuYuanFangShi", SqlDbType.VarChar,50), new SqlParameter("@SuYaunDanWei", SqlDbType.VarChar,50), new SqlParameter("@SuYuanZhouQi", SqlDbType.VarChar,50), new SqlParameter("@ShangCiSuYuanDate", SqlDbType.VarChar,50), new SqlParameter("@JiHuaSuYaunDate", SqlDbType.VarChar,50), new SqlParameter("@ZhengShuBianHao", SqlDbType.VarChar,50), new SqlParameter("@CeLiangFanWei", SqlDbType.VarChar,50), new SqlParameter("@BuQueDingDu", SqlDbType.VarChar,50), new SqlParameter("@ShiYongCeLiangFanWei", SqlDbType.VarChar,50), new SqlParameter("@JingDu", SqlDbType.VarChar,50), new SqlParameter("@JieGuoPingJia", SqlDbType.VarChar,50), new SqlParameter("@PingJiaUser", SqlDbType.VarChar,50), new SqlParameter("@QianZiDate", SqlDbType.VarChar,50), new SqlParameter("@ZhengGai", SqlDbType.VarChar,50), new SqlParameter("@ChuCiSuYuanDate", SqlDbType.VarChar,50), new SqlParameter("@QiYongDate", SqlDbType.VarChar,50), new SqlParameter("@CunFangAddr", SqlDbType.VarChar,50), new SqlParameter("@GuanLiUser", SqlDbType.VarChar,50), new SqlParameter("@JiFei", SqlDbType.VarChar,50), new SqlParameter("@ZhuangTai", SqlDbType.VarChar,50), new SqlParameter("@BeiZhu", SqlDbType.VarChar,500), new SqlParameter("@HeDuiUser", SqlDbType.VarChar,50), new SqlParameter("@TiXingDate", SqlDbType.VarChar,50), new SqlParameter("@TiXingUser", SqlDbType.VarChar,50), new SqlParameter("@UserName", SqlDbType.VarChar,50), new SqlParameter("@TimeStr", SqlDbType.DateTime)}; parameters[0].Value = SheBeiName; parameters[1].Value = YuanBianHao; parameters[2].Value = CaiWuBianHao; parameters[3].Value = JiBuBianHao; parameters[4].Value = SheBeiLeiBie; parameters[5].Value = XingHao; parameters[6].Value = XiangMu; parameters[7].Value = ChuChangBianHao; parameters[8].Value = ShiYongBuMen; parameters[9].Value = ShengChanChangJia; parameters[10].Value = DanWei; parameters[11].Value = DanJia; parameters[12].Value = SuYuanFangShi; parameters[13].Value = SuYaunDanWei; parameters[14].Value = SuYuanZhouQi; parameters[15].Value = ShangCiSuYuanDate; parameters[16].Value = JiHuaSuYaunDate; parameters[17].Value = ZhengShuBianHao; parameters[18].Value = CeLiangFanWei; parameters[19].Value = BuQueDingDu; parameters[20].Value = ShiYongCeLiangFanWei; parameters[21].Value = JingDu; parameters[22].Value = JieGuoPingJia; parameters[23].Value = PingJiaUser; parameters[24].Value = QianZiDate; parameters[25].Value = ZhengGai; parameters[26].Value = ChuCiSuYuanDate; parameters[27].Value = QiYongDate; parameters[28].Value = CunFangAddr; parameters[29].Value = GuanLiUser; parameters[30].Value = JiFei; parameters[31].Value = ZhuangTai; parameters[32].Value = BeiZhu; parameters[33].Value = HeDuiUser; parameters[34].Value = TiXingDate; parameters[35].Value = TiXingUser; parameters[36].Value = UserName; parameters[37].Value = TimeStr; object obj = DbHelperSQL.GetSingle(strSql.ToString(),parameters); if (obj == null) { return 1; } else { return Convert.ToInt32(obj); } } /// /// 更新一条数据 /// public void Update() { StringBuilder strSql=new StringBuilder(); strSql.Append("update ERPSheBei set "); strSql.Append("SheBeiName=@SheBeiName,"); strSql.Append("YuanBianHao=@YuanBianHao,"); strSql.Append("CaiWuBianHao=@CaiWuBianHao,"); strSql.Append("JiBuBianHao=@JiBuBianHao,"); strSql.Append("SheBeiLeiBie=@SheBeiLeiBie,"); strSql.Append("XingHao=@XingHao,"); strSql.Append("XiangMu=@XiangMu,"); strSql.Append("ChuChangBianHao=@ChuChangBianHao,"); strSql.Append("ShiYongBuMen=@ShiYongBuMen,"); strSql.Append("ShengChanChangJia=@ShengChanChangJia,"); strSql.Append("DanWei=@DanWei,"); strSql.Append("DanJia=@DanJia,"); strSql.Append("SuYuanFangShi=@SuYuanFangShi,"); strSql.Append("SuYaunDanWei=@SuYaunDanWei,"); strSql.Append("SuYuanZhouQi=@SuYuanZhouQi,"); strSql.Append("ShangCiSuYuanDate=@ShangCiSuYuanDate,"); strSql.Append("JiHuaSuYaunDate=@JiHuaSuYaunDate,"); strSql.Append("ZhengShuBianHao=@ZhengShuBianHao,"); strSql.Append("CeLiangFanWei=@CeLiangFanWei,"); strSql.Append("BuQueDingDu=@BuQueDingDu,"); strSql.Append("ShiYongCeLiangFanWei=@ShiYongCeLiangFanWei,"); strSql.Append("JingDu=@JingDu,"); strSql.Append("JieGuoPingJia=@JieGuoPingJia,"); strSql.Append("PingJiaUser=@PingJiaUser,"); strSql.Append("QianZiDate=@QianZiDate,"); strSql.Append("ZhengGai=@ZhengGai,"); strSql.Append("ChuCiSuYuanDate=@ChuCiSuYuanDate,"); strSql.Append("QiYongDate=@QiYongDate,"); strSql.Append("CunFangAddr=@CunFangAddr,"); strSql.Append("GuanLiUser=@GuanLiUser,"); strSql.Append("JiFei=@JiFei,"); strSql.Append("ZhuangTai=@ZhuangTai,"); strSql.Append("BeiZhu=@BeiZhu,"); strSql.Append("HeDuiUser=@HeDuiUser,"); strSql.Append("TiXingDate=@TiXingDate,"); strSql.Append("TiXingUser=@TiXingUser,"); strSql.Append("UserName=@UserName,"); strSql.Append("TimeStr=@TimeStr"); strSql.Append(" where ID=@ID "); SqlParameter[] parameters = { new SqlParameter("@ID", SqlDbType.Int,4), new SqlParameter("@SheBeiName", SqlDbType.VarChar,50), new SqlParameter("@YuanBianHao", SqlDbType.VarChar,50), new SqlParameter("@CaiWuBianHao", SqlDbType.VarChar,50), new SqlParameter("@JiBuBianHao", SqlDbType.VarChar,50), new SqlParameter("@SheBeiLeiBie", SqlDbType.VarChar,50), new SqlParameter("@XingHao", SqlDbType.VarChar,50), new SqlParameter("@XiangMu", SqlDbType.VarChar,50), new SqlParameter("@ChuChangBianHao", SqlDbType.VarChar,50), new SqlParameter("@ShiYongBuMen", SqlDbType.VarChar,50), new SqlParameter("@ShengChanChangJia", SqlDbType.VarChar,50), new SqlParameter("@DanWei", SqlDbType.VarChar,50), new SqlParameter("@DanJia", SqlDbType.VarChar,50), new SqlParameter("@SuYuanFangShi", SqlDbType.VarChar,50), new SqlParameter("@SuYaunDanWei", SqlDbType.VarChar,50), new SqlParameter("@SuYuanZhouQi", SqlDbType.VarChar,50), new SqlParameter("@ShangCiSuYuanDate", SqlDbType.VarChar,50), new SqlParameter("@JiHuaSuYaunDate", SqlDbType.VarChar,50), new SqlParameter("@ZhengShuBianHao", SqlDbType.VarChar,50), new SqlParameter("@CeLiangFanWei", SqlDbType.VarChar,50), new SqlParameter("@BuQueDingDu", SqlDbType.VarChar,50), new SqlParameter("@ShiYongCeLiangFanWei", SqlDbType.VarChar,50), new SqlParameter("@JingDu", SqlDbType.VarChar,50), new SqlParameter("@JieGuoPingJia", SqlDbType.VarChar,50), new SqlParameter("@PingJiaUser", SqlDbType.VarChar,50), new SqlParameter("@QianZiDate", SqlDbType.VarChar,50), new SqlParameter("@ZhengGai", SqlDbType.VarChar,50), new SqlParameter("@ChuCiSuYuanDate", SqlDbType.VarChar,50), new SqlParameter("@QiYongDate", SqlDbType.VarChar,50), new SqlParameter("@CunFangAddr", SqlDbType.VarChar,50), new SqlParameter("@GuanLiUser", SqlDbType.VarChar,50), new SqlParameter("@JiFei", SqlDbType.VarChar,50), new SqlParameter("@ZhuangTai", SqlDbType.VarChar,50), new SqlParameter("@BeiZhu", SqlDbType.VarChar,500), new SqlParameter("@HeDuiUser", SqlDbType.VarChar,50), new SqlParameter("@TiXingDate", SqlDbType.VarChar,50), new SqlParameter("@TiXingUser", SqlDbType.VarChar,50), new SqlParameter("@UserName", SqlDbType.VarChar,50), new SqlParameter("@TimeStr", SqlDbType.DateTime)}; parameters[0].Value = ID; parameters[1].Value = SheBeiName; parameters[2].Value = YuanBianHao; parameters[3].Value = CaiWuBianHao; parameters[4].Value = JiBuBianHao; parameters[5].Value = SheBeiLeiBie; parameters[6].Value = XingHao; parameters[7].Value = XiangMu; parameters[8].Value = ChuChangBianHao; parameters[9].Value = ShiYongBuMen; parameters[10].Value = ShengChanChangJia; parameters[11].Value = DanWei; parameters[12].Value = DanJia; parameters[13].Value = SuYuanFangShi; parameters[14].Value = SuYaunDanWei; parameters[15].Value = SuYuanZhouQi; parameters[16].Value = ShangCiSuYuanDate; parameters[17].Value = JiHuaSuYaunDate; parameters[18].Value = ZhengShuBianHao; parameters[19].Value = CeLiangFanWei; parameters[20].Value = BuQueDingDu; parameters[21].Value = ShiYongCeLiangFanWei; parameters[22].Value = JingDu; parameters[23].Value = JieGuoPingJia; parameters[24].Value = PingJiaUser; parameters[25].Value = QianZiDate; parameters[26].Value = ZhengGai; parameters[27].Value = ChuCiSuYuanDate; parameters[28].Value = QiYongDate; parameters[29].Value = CunFangAddr; parameters[30].Value = GuanLiUser; parameters[31].Value = JiFei; parameters[32].Value = ZhuangTai; parameters[33].Value = BeiZhu; parameters[34].Value = HeDuiUser; parameters[35].Value = TiXingDate; parameters[36].Value = TiXingUser; parameters[37].Value = UserName; parameters[38].Value = TimeStr; DbHelperSQL.ExecuteSql(strSql.ToString(),parameters); } /// /// 删除一条数据 /// public void Delete(int ID) { StringBuilder strSql=new StringBuilder(); strSql.Append("delete from ERPSheBei "); strSql.Append(" where ID=@ID "); SqlParameter[] parameters = { new SqlParameter("@ID", SqlDbType.Int,4)}; parameters[0].Value = ID; DbHelperSQL.ExecuteSql(strSql.ToString(),parameters); } /// /// 得到一个对象实体 /// public void GetModel(int ID) { StringBuilder strSql=new StringBuilder(); strSql.Append("select top 1 ID,SheBeiName,YuanBianHao,CaiWuBianHao,JiBuBianHao,SheBeiLeiBie,XingHao,XiangMu,ChuChangBianHao,ShiYongBuMen,ShengChanChangJia,DanWei,DanJia,SuYuanFangShi,SuYaunDanWei,SuYuanZhouQi,ShangCiSuYuanDate,JiHuaSuYaunDate,ZhengShuBianHao,CeLiangFanWei,BuQueDingDu,ShiYongCeLiangFanWei,JingDu,JieGuoPingJia,PingJiaUser,QianZiDate,ZhengGai,ChuCiSuYuanDate,QiYongDate,CunFangAddr,GuanLiUser,JiFei,ZhuangTai,BeiZhu,HeDuiUser,TiXingDate,TiXingUser,UserName,TimeStr "); strSql.Append(" FROM ERPSheBei "); strSql.Append(" where ID=@ID "); SqlParameter[] parameters = { new SqlParameter("@ID", SqlDbType.Int,4)}; parameters[0].Value = ID; DataSet ds=DbHelperSQL.Query(strSql.ToString(),parameters); if(ds.Tables[0].Rows.Count>0) { if(ds.Tables[0].Rows[0]["ID"].ToString()!="") { ID=int.Parse(ds.Tables[0].Rows[0]["ID"].ToString()); } SheBeiName=ds.Tables[0].Rows[0]["SheBeiName"].ToString(); YuanBianHao=ds.Tables[0].Rows[0]["YuanBianHao"].ToString(); CaiWuBianHao=ds.Tables[0].Rows[0]["CaiWuBianHao"].ToString(); JiBuBianHao=ds.Tables[0].Rows[0]["JiBuBianHao"].ToString(); SheBeiLeiBie=ds.Tables[0].Rows[0]["SheBeiLeiBie"].ToString(); XingHao=ds.Tables[0].Rows[0]["XingHao"].ToString(); XiangMu=ds.Tables[0].Rows[0]["XiangMu"].ToString(); ChuChangBianHao=ds.Tables[0].Rows[0]["ChuChangBianHao"].ToString(); ShiYongBuMen=ds.Tables[0].Rows[0]["ShiYongBuMen"].ToString(); ShengChanChangJia=ds.Tables[0].Rows[0]["ShengChanChangJia"].ToString(); DanWei=ds.Tables[0].Rows[0]["DanWei"].ToString(); DanJia=ds.Tables[0].Rows[0]["DanJia"].ToString(); SuYuanFangShi=ds.Tables[0].Rows[0]["SuYuanFangShi"].ToString(); SuYaunDanWei=ds.Tables[0].Rows[0]["SuYaunDanWei"].ToString(); SuYuanZhouQi=ds.Tables[0].Rows[0]["SuYuanZhouQi"].ToString(); ShangCiSuYuanDate=ds.Tables[0].Rows[0]["ShangCiSuYuanDate"].ToString(); JiHuaSuYaunDate=ds.Tables[0].Rows[0]["JiHuaSuYaunDate"].ToString(); ZhengShuBianHao=ds.Tables[0].Rows[0]["ZhengShuBianHao"].ToString(); CeLiangFanWei=ds.Tables[0].Rows[0]["CeLiangFanWei"].ToString(); BuQueDingDu=ds.Tables[0].Rows[0]["BuQueDingDu"].ToString(); ShiYongCeLiangFanWei=ds.Tables[0].Rows[0]["ShiYongCeLiangFanWei"].ToString(); JingDu=ds.Tables[0].Rows[0]["JingDu"].ToString(); JieGuoPingJia=ds.Tables[0].Rows[0]["JieGuoPingJia"].ToString(); PingJiaUser=ds.Tables[0].Rows[0]["PingJiaUser"].ToString(); QianZiDate=ds.Tables[0].Rows[0]["QianZiDate"].ToString(); ZhengGai=ds.Tables[0].Rows[0]["ZhengGai"].ToString(); ChuCiSuYuanDate=ds.Tables[0].Rows[0]["ChuCiSuYuanDate"].ToString(); QiYongDate=ds.Tables[0].Rows[0]["QiYongDate"].ToString(); CunFangAddr=ds.Tables[0].Rows[0]["CunFangAddr"].ToString(); GuanLiUser=ds.Tables[0].Rows[0]["GuanLiUser"].ToString(); JiFei=ds.Tables[0].Rows[0]["JiFei"].ToString(); ZhuangTai=ds.Tables[0].Rows[0]["ZhuangTai"].ToString(); BeiZhu=ds.Tables[0].Rows[0]["BeiZhu"].ToString(); HeDuiUser=ds.Tables[0].Rows[0]["HeDuiUser"].ToString(); TiXingDate=ds.Tables[0].Rows[0]["TiXingDate"].ToString(); TiXingUser=ds.Tables[0].Rows[0]["TiXingUser"].ToString(); UserName=ds.Tables[0].Rows[0]["UserName"].ToString(); if(ds.Tables[0].Rows[0]["TimeStr"].ToString()!="") { TimeStr=DateTime.Parse(ds.Tables[0].Rows[0]["TimeStr"].ToString()); } } } /// /// 获得数据列表 /// public DataSet GetList(string strWhere) { StringBuilder strSql=new StringBuilder(); strSql.Append("select * "); strSql.Append(" FROM ERPSheBei "); if(strWhere.Trim()!="") { strSql.Append(" where "+strWhere); } return DbHelperSQL.Query(strSql.ToString()); } #endregion 成员方法 } }