예제 #1
0
        public LINESBBD getLineDemarcateInf(string station, string line)
        {
            LINESBBD model = new LINESBBD();
            string   sql   = "select * from [设备标定] where STATIONID='" + station + "' and LINEID='" + line + "'";

            try
            {
                DataTable dt = DBHelperSQL.GetDataTable(sql, CommandType.Text);
                if (dt.Rows.Count > 0)
                {
                    model.STATIONID  = dt.Rows[0]["STATIONID"].ToString();
                    model.LINEID     = dt.Rows[0]["LINEID"].ToString();
                    model.HXBD       = dt.Rows[0]["HXBD"].ToString();
                    model.HXENABLE   = dt.Rows[0]["HXENABLE"].ToString();
                    model.JSGLBD     = dt.Rows[0]["JSGLBD"].ToString();
                    model.JSGLENABLE = dt.Rows[0]["JSGLENABLE"].ToString();
                    model.GLBD       = dt.Rows[0]["GLBD"].ToString();
                    model.GLENABLE   = dt.Rows[0]["GLENABLE"].ToString();
                    model.YRDATE     = DateTime.Parse(dt.Rows[0]["YRDATE"].ToString());
                    model.YRENABLE   = dt.Rows[0]["YRENABLE"].ToString();
                    model.FXYBD      = dt.Rows[0]["FXYBD"].ToString();
                    model.FXYENALBE  = dt.Rows[0]["FXYENABLE"].ToString();
                    model.LLJBD      = dt.Rows[0]["LLJBD"].ToString();
                    model.LLJENABLE  = dt.Rows[0]["LLJENABLE"].ToString();
                }
                else
                {
                    model.STATIONID = "-2";       //当服务器上没有找到本线时,本线编号置为-2,以免为0
                }
            }
            catch (Exception)
            {
                throw;
            }
            return(model);
        }
예제 #2
0
        public LINESBBD getLineDemarcateInf(string station, string line)
        {
            LINESBBD model = new LINESBBD();
            string   sql   = "select * from [设备标定] where STATIONID='" + station + "' and LINEID='" + line + "'";

            try
            {
                DataTable dt = DBHelperSQL.GetDataTable(sql, CommandType.Text);
                if (dt.Rows.Count > 0)
                {
                    model.STATIONID        = dt.Rows[0]["STATIONID"].ToString();
                    model.LINEID           = dt.Rows[0]["LINEID"].ToString();
                    model.Hxdate           = DateTime.Parse(dt.Rows[0]["HXDATE"].ToString());
                    model.Hxenable         = (dt.Rows[0]["HXENABLE"].ToString() == "Y");
                    model.Jsgldate         = DateTime.Parse(dt.Rows[0]["JSGLDATE"].ToString());
                    model.Jsglenable       = (dt.Rows[0]["JSGLENABLE"].ToString() == "Y");
                    model.Gldate           = DateTime.Parse(dt.Rows[0]["GLDATE"].ToString());
                    model.Glenable         = (dt.Rows[0]["GLENABLE"].ToString() == "Y");
                    model.Yrdate           = DateTime.Parse(dt.Rows[0]["YRDATE"].ToString());
                    model.Yrenable         = (dt.Rows[0]["YRENABLE"].ToString() == "Y");
                    model.Zjdate           = DateTime.Parse(dt.Rows[0]["ZJDATE"].ToString());
                    model.Zjenable         = (dt.Rows[0]["ZJENABLE"].ToString() == "Y");
                    model.Fxylowdate       = DateTime.Parse(dt.Rows[0]["FXYLOWDATE"].ToString());
                    model.Fxylowenable     = (dt.Rows[0]["FXYLOWENABLE"].ToString() == "Y");
                    model.Fxyhighdate      = DateTime.Parse(dt.Rows[0]["FXYHIGHDATE"].ToString());
                    model.Fxyhighenable    = (dt.Rows[0]["FXYHIGHENABLE"].ToString() == "Y");
                    model.Fxymiddate       = DateTime.Parse(dt.Rows[0]["FXYMIDDATE"].ToString());
                    model.Fxymidenable     = (dt.Rows[0]["FXYMIDENABLE"].ToString() == "Y");
                    model.Fxylowmiddate    = DateTime.Parse(dt.Rows[0]["FXYLOWMIDDATE"].ToString());
                    model.Fxylowmidenable  = (dt.Rows[0]["FXYLOWMIDENABLE"].ToString() == "Y");
                    model.Fxyhighmiddate   = DateTime.Parse(dt.Rows[0]["FXYHIGHMIDDATE"].ToString());
                    model.Fxyhighmidenable = (dt.Rows[0]["FXYHIGHMIDENABLE"].ToString() == "Y");
                    model.Ydjdate          = DateTime.Parse(dt.Rows[0]["YDJDATE"].ToString());
                    model.Ydjenable        = (dt.Rows[0]["YDJENABLE"].ToString() == "Y");
                    model.Lljdate          = DateTime.Parse(dt.Rows[0]["LLJDATE"].ToString());
                    model.Lljenable        = (dt.Rows[0]["LLJENABLE"].ToString() == "Y");
                    model.Yljdate          = DateTime.Parse(dt.Rows[0]["YLJDATE"].ToString());
                    model.Yljenable        = (dt.Rows[0]["YLJENABLE"].ToString() == "Y");
                    model.Sddate           = DateTime.Parse(dt.Rows[0]["SDDATE"].ToString());
                    model.Sdenable         = (dt.Rows[0]["SDENABLE"].ToString() == "Y");
                    model.Hjcsdate         = DateTime.Parse(dt.Rows[0]["HJCSDATE"].ToString());
                    model.Hjcsenable       = (dt.Rows[0]["HJCSENABLE"].ToString() == "Y");
                    model.Zsjdate          = DateTime.Parse(dt.Rows[0]["ZSJDATE"].ToString());
                    model.Zsjenable        = (dt.Rows[0]["ZSJENABLE"].ToString() == "Y");
                    model.Jldate           = DateTime.Parse(dt.Rows[0]["JLDATE"].ToString());
                    model.Jlenable         = (dt.Rows[0]["JLENABLE"].ToString() == "Y");
                }
                else
                {
                    model.STATIONID        = station;
                    model.LINEID           = line;
                    model.Hxdate           = DateTime.Now;
                    model.Hxenable         = true;
                    model.Jsgldate         = DateTime.Now;
                    model.Jsglenable       = true;
                    model.Gldate           = DateTime.Now;
                    model.Glenable         = true;
                    model.Yrdate           = DateTime.Now;
                    model.Yrenable         = true;
                    model.Zjdate           = DateTime.Now;
                    model.Zjenable         = true;
                    model.Fxylowdate       = DateTime.Now;
                    model.Fxylowenable     = true;
                    model.Fxyhighdate      = DateTime.Now;
                    model.Fxyhighenable    = true;
                    model.Fxymiddate       = DateTime.Now;
                    model.Fxymidenable     = true;
                    model.Fxylowmiddate    = DateTime.Now;
                    model.Fxylowmidenable  = false;
                    model.Fxyhighmiddate   = DateTime.Now;
                    model.Fxyhighmidenable = false;
                    model.Ydjdate          = DateTime.Now;
                    model.Ydjenable        = true;
                    model.Lljdate          = DateTime.Now;
                    model.Lljenable        = true;
                    model.Yljdate          = DateTime.Now;
                    model.Yljenable        = true;
                    model.Sddate           = DateTime.Now;
                    model.Sdenable         = true;
                    model.Hjcsdate         = DateTime.Now;
                    model.Hjcsenable       = true;
                    model.Zsjdate          = DateTime.Now;
                    model.Zsjenable        = true;
                    model.Jldate           = DateTime.Now;
                    model.Jlenable         = true;
                }
            }
            catch (Exception)
            {
                model.STATIONID        = station;
                model.LINEID           = line;
                model.Hxdate           = DateTime.Now;
                model.Hxenable         = true;
                model.Jsgldate         = DateTime.Now;
                model.Jsglenable       = true;
                model.Gldate           = DateTime.Now;
                model.Glenable         = true;
                model.Yrdate           = DateTime.Now;
                model.Yrenable         = true;
                model.Zjdate           = DateTime.Now;
                model.Zjenable         = true;
                model.Fxylowdate       = DateTime.Now;
                model.Fxylowenable     = true;
                model.Fxyhighdate      = DateTime.Now;
                model.Fxyhighenable    = true;
                model.Fxymiddate       = DateTime.Now;
                model.Fxymidenable     = true;
                model.Fxylowmiddate    = DateTime.Now;
                model.Fxylowmidenable  = false;
                model.Fxyhighmiddate   = DateTime.Now;
                model.Fxyhighmidenable = false;
                model.Ydjdate          = DateTime.Now;
                model.Ydjenable        = true;
                model.Lljdate          = DateTime.Now;
                model.Lljenable        = true;
                model.Yljdate          = DateTime.Now;
                model.Yljenable        = true;
                model.Sddate           = DateTime.Now;
                model.Sdenable         = true;
                model.Hjcsdate         = DateTime.Now;
                model.Hjcsenable       = true;
                model.Zsjdate          = DateTime.Now;
                model.Zsjenable        = true;
                model.Jldate           = DateTime.Now;
                model.Jlenable         = true;
            }
            return(model);
        }