예제 #1
0
        /// <summary>
        /// 用检测编号和次数查询一条检测数据
        /// </summary>
        /// <param name="jcbh">检测编号</param>
        /// <param name="jccs">检测次数</param>
        /// <returns>Zyjs_Btg检测数据Model</returns>
        public Zyjs_Btg Get_Zyjs(string CLID)
        {
            DateTime a;
            string   sql = "select * from zyjs_btg where CLID=@CLID";

            SqlParameter[] spr =
            {
                new SqlParameter("@CLID", CLID)
            };
            try
            {
                Zyjs_Btg  zyjs = new Zyjs_Btg();
                DataTable dt   = DBHelperSQL.GetDataTable(sql, CommandType.Text, spr);
                if (dt.Rows.Count > 0)
                {
                    zyjs.CLID        = dt.Rows[0]["CLID"].ToString();//1
                    zyjs.JCBGBH      = dt.Rows[0]["JCBGBH"].ToString();
                    zyjs.CLPH        = dt.Rows[0]["CLPH"].ToString();
                    zyjs.FIRSTDATA   = dt.Rows[0]["FIRSTDATA"].ToString();
                    zyjs.SECONDDATA  = dt.Rows[0]["SECONDDATA"].ToString();
                    zyjs.THIRDDATA   = dt.Rows[0]["THIRDDATA"].ToString();
                    zyjs.FOURTHDATA  = dt.Rows[0]["FOURTHDATA"].ToString();
                    zyjs.AVERAGEDATA = dt.Rows[0]["AVERAGEDATA"].ToString(); //6
                    zyjs.YDXZ        = dt.Rows[0]["YDXZ"].ToString();        //6
                    zyjs.YDPD        = dt.Rows[0]["YDPD"].ToString();
                    zyjs.DSZS        = dt.Rows[0]["DSZS"].ToString();
                    zyjs.ZHPD        = dt.Rows[0]["ZHPD"].ToString();
                    DateTime.TryParse(dt.Rows[0]["JCRQ"].ToString(), out a);
                    if (a != null)
                    {
                        zyjs.JCRQ = a;
                    }
                    else
                    {
                        zyjs.JCRQ = DateTime.Today;
                    }
                    zyjs.WD        = dt.Rows[0]["WD"].ToString();
                    zyjs.SD        = dt.Rows[0]["SD"].ToString();
                    zyjs.DQY       = dt.Rows[0]["DQY"].ToString();//16
                    zyjs.SBMC      = dt.Rows[0]["SBMC"].ToString();
                    zyjs.SBXH      = dt.Rows[0]["SBXH"].ToString();
                    zyjs.SBZZC     = dt.Rows[0]["SBZZC"].ToString();
                    zyjs.ZSJXH     = dt.Rows[0]["ZSJXH"].ToString();
                    zyjs.ZSJBH     = dt.Rows[0]["ZSJBH"].ToString();//21
                    zyjs.ZSJZZC    = dt.Rows[0]["ZSJZZC"].ToString();
                    zyjs.YDJXH     = dt.Rows[0]["YDJXH"].ToString();
                    zyjs.YDJBH     = dt.Rows[0]["YDJBH"].ToString();
                    zyjs.YDJZZC    = dt.Rows[0]["YDJZZC"].ToString();
                    zyjs.SHY       = dt.Rows[0]["SHY"].ToString();
                    zyjs.SYNCHDATE = dt.Rows[0]["SYNCHDATE"].ToString();
                    zyjs.YW        = dt.Rows[0]["YW"].ToString();
                    zyjs.JCKSSJ    = dt.Rows[0]["JCKSSJ"].ToString();
                    zyjs.JCJSSJ    = dt.Rows[0]["JCJSSJ"].ToString();
                    zyjs.JCFF      = dt.Rows[0]["JCFF"].ToString();
                }
                else
                {
                    zyjs.CLID = "-2";
                }
                return(zyjs);
            }
            catch (Exception)
            {
                throw;
            }
        }
예제 #2
0
        /// <summary>
        /// 用Zyjs_Btg对象插入或更新条检测数据
        /// </summary>
        /// <param name="zyjs">Zyjs_Btg</param>
        /// <returns>int 0为失败,1为插入成功,2为更新成功</returns>
        public int Save_Zyjs_Btg(Zyjs_Btg zyjs)
        {
            string sqli = "insert into zyjs_btg(JYLSH,JYCS,SBRZBM,CLID,CLPH,FIRSTDATA,SECONDDATA,THIRDDATA,FOURTHDATA,AVERAGEDATA,YDXZ,YDPD,DSZS,ZHPD,JCRQ,WD,SD,DQY,SBMC,SBXH,SBZZC,YDJXH,YDJBH,YDJZZC,ZSJXH,ZSJBH,ZSJZZC,JCBGBH,SHY,SYNCHDATE,YW,JCKSSJ,JCJSSJ,JCFF) values(@JYLSH,@JYCS,@SBRZBM,@CLID,@CLPH,@FIRSTDATA,@SECONDDATA,@THIRDDATA,@FOURTHDATA,@AVERAGEDATA,@YDXZ,@YDPD,@DSZS,@ZHPD,@JCRQ,@WD,@SD,@DQY,@SBMC,@SBXH,@SBZZC,@YDJXH,@YDJBH,@YDJZZC,@ZSJXH,@ZSJBH,@ZSJZZC,@JCBGBH,@SHY,@SYNCHDATE,@YW,@JCKSSJ,@JCJSSJ,@JCFF)";
            string sqlu = "update zyjs_btg set JYLSH=@JYLSH,JYCS=@JYCS,SBRZBM=@SBRZBM,CLPH=@CLPH,FIRSTDATA=@FIRSTDATA,SECONDDATA=@SECONDDATA,THIRDDATA=@THIRDDATA,FOURTHDATA=@FOURTHDATA,AVERAGEDATA=@AVERAGEDATA,YDXZ=@YDXZ,YDPD=@YDPD,DSZS=@DSZS,ZHPD=@ZHPD,JCRQ=@JCRQ,WD=@WD,SD=@SD,DQY=@DQY,SBMC=@SBMC,SBXH=@SBXH,SBZZC=@SBZZC,YDJXH=@YDJXH,YDJBH=@YDJBH,YDJZZC=@YDJZZC,ZSJXH=@ZSJXH,ZSJBH=@ZSJBH,ZSJZZC=@ZSJZZC,JCBGBH=@JCBGBH,SHY=@SHY,SYNCHDATE=@SYNCHDATE,YW=@YW,JCKSSJ=@JCKSSJ,JCJSSJ=@JCJSSJ,JCFF=@JCFF where CLID=@CLID";

            SqlParameter[] spr =
            {
                new SqlParameter("@JYLSH",       zyjs.JYLSH),
                new SqlParameter("@JYCS",        zyjs.JYCS),
                new SqlParameter("@SBRZBM",      zyjs.SBRZBM),
                new SqlParameter("@CLID",        zyjs.CLID),            //1
                new SqlParameter("@CLPH",        zyjs.CLPH),
                new SqlParameter("@FIRSTDATA",   zyjs.FIRSTDATA),
                new SqlParameter("@SECONDDATA",  zyjs.SECONDDATA),
                new SqlParameter("@THIRDDATA",   zyjs.THIRDDATA),
                new SqlParameter("@FOURTHDATA",  zyjs.FOURTHDATA),
                new SqlParameter("@AVERAGEDATA", zyjs.AVERAGEDATA),                  //6zyjs
                new SqlParameter("@YDXZ",        zyjs.YDXZ),
                new SqlParameter("@YDPD",        zyjs.YDPD),
                new SqlParameter("@DSZS",        zyjs.DSZS),
                new SqlParameter("@ZHPD",        zyjs.ZHPD),
                new SqlParameter("@JCRQ",        zyjs.JCRQ),
                new SqlParameter("@WD",          zyjs.WD),
                new SqlParameter("@SD",          zyjs.SD),
                new SqlParameter("@DQY",         zyjs.DQY),          //16
                new SqlParameter("@SBMC",        zyjs.SBMC),
                new SqlParameter("@SBXH",        zyjs.SBXH),
                new SqlParameter("@SBZZC",       zyjs.SBZZC),
                new SqlParameter("@ZSJXH",       zyjs.ZSJXH),
                new SqlParameter("@ZSJBH",       zyjs.ZSJBH),            //21
                new SqlParameter("@ZSJZZC",      zyjs.ZSJZZC),
                new SqlParameter("@YDJXH",       zyjs.YDJXH),
                new SqlParameter("@YDJBH",       zyjs.YDJBH),
                new SqlParameter("@YDJZZC",      zyjs.YDJZZC),       //47
                new SqlParameter("@JCBGBH",      zyjs.JCBGBH),
                new SqlParameter("@SHY",         zyjs.SHY),          //21
                new SqlParameter("@SYNCHDATE",   zyjs.SYNCHDATE),
                new SqlParameter("@YW",          zyjs.YW),
                new SqlParameter("@JCKSSJ",      zyjs.JCKSSJ),
                new SqlParameter("@JCJSSJ",      zyjs.JCJSSJ),
                new SqlParameter("@JCFF",        zyjs.JCFF)
            };
            try
            {
                if (Have_Zyjs_Btg(zyjs.CLID))
                {
                    if (DBHelperSQL.Execute(sqlu, spr) > 0)
                    {
                        return(2);
                    }
                    else
                    {
                        return(0);
                    }
                }
                else
                {
                    if (DBHelperSQL.Execute(sqli, spr) > 0)
                    {
                        return(1);
                    }
                    else
                    {
                        return(0);
                    }
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
예제 #3
0
        /// <summary>
        /// 用Zyjs_Btg对象插入或更新条检测数据
        /// </summary>
        /// <param name="zyjs">Zyjs_Btg</param>
        /// <returns>int 0为失败,1为插入成功,2为更新成功</returns>
        public int Save_Zyjs_Btg(Zyjs_Btg zyjs)
        {
            string sqli = "insert into zyjs_btg(CLID,CLPH,FIRSTDATA,SECONDDATA,THIRDDATA,AVERAGEDATA,YDXZ,YDPD,DSZS,ZHPD,JCRQ,WD,SD,DQY,SBMC,SBXH,SBZZC,YDJXH,YDJBH,YDJZZC,ZSJXH,ZSJBH,ZSJZZC) values(@CLID,@CLPH,@FIRSTDATA,@SECONDDATA,@THIRDDATA,@AVERAGEDATA,@YDXZ,@YDPD,@DSZS,@ZHPD,@JCRQ,@WD,@SD,@DQY,@SBMC,@SBXH,@SBZZC,@YDJXH,@YDJBH,@YDJZZC,@ZSJXH,@ZSJBH,@ZSJZZC)";
            string sqlu = "update zyjs_btg set CLPH=@CLPH,FIRSTDATA=@FIRSTDATA,SECONDDATA=@SECONDDATA,THIRDDATA=@THIRDDATA,AVERAGEDATA=@AVERAGEDATA,YDXZ=@YDXZ,YDPD=@YDPD,DSZS=@DSZS,ZHPD=@ZHPD,JCRQ=@JCRQ,WD=@WD,SD=@SD,DQY=@DQY,SBMC=@SBMC,SBXH=@SBXH,SBZZC=@SBZZC,YDJXH=@YDJXH,YDJBH=@YDJBH,YDJZZC=@YDJZZC,ZSJXH=@ZSJXH,ZSJBH=@ZSJBH,ZSJZZC=@ZSJZZC where CLID=@CLID";

            SqlParameter[] spr =
            {
                new SqlParameter("@CLID",        zyjs.CLID),            //1
                new SqlParameter("@CLPH",        zyjs.CLPH),
                new SqlParameter("@FIRSTDATA",   zyjs.FIRSTDATA),
                new SqlParameter("@SECONDDATA",  zyjs.SECONDDATA),
                new SqlParameter("@THIRDDATA",   zyjs.THIRDDATA),
                new SqlParameter("@AVERAGEDATA", zyjs.AVERAGEDATA),                  //6zyjs
                new SqlParameter("@YDXZ",        zyjs.YDXZ),
                new SqlParameter("@YDPD",        zyjs.YDPD),
                new SqlParameter("@DSZS",        zyjs.DSZS),
                new SqlParameter("@ZHPD",        zyjs.ZHPD),
                new SqlParameter("@JCRQ",        zyjs.JCRQ),
                new SqlParameter("@WD",          zyjs.WD),
                new SqlParameter("@SD",          zyjs.SD),
                new SqlParameter("@DQY",         zyjs.DQY),          //16
                new SqlParameter("@SBMC",        zyjs.SBMC),
                new SqlParameter("@SBXH",        zyjs.SBXH),
                new SqlParameter("@SBZZC",       zyjs.SBZZC),
                new SqlParameter("@ZSJXH",       zyjs.ZSJXH),
                new SqlParameter("@ZSJBH",       zyjs.ZSJBH),            //21
                new SqlParameter("@ZSJZZC",      zyjs.ZSJZZC),
                new SqlParameter("@YDJXH",       zyjs.YDJXH),
                new SqlParameter("@YDJBH",       zyjs.YDJBH),
                new SqlParameter("@YDJZZC",      zyjs.YDJZZC)             //47
            };
            try
            {
                if (Have_Zyjs_Btg(zyjs.CLID))
                {
                    if (DBHelperSQL.Execute(sqlu, spr) > 0)
                    {
                        return(2);
                    }
                    else
                    {
                        return(0);
                    }
                }
                else
                {
                    if (DBHelperSQL.Execute(sqli, spr) > 0)
                    {
                        return(1);
                    }
                    else
                    {
                        return(0);
                    }
                }
            }
            catch (Exception)
            {
                throw;
            }
        }