protected void Page_Load(object sender, EventArgs e)
        {
            OffSetCpm       = float.Parse(ConfigurationManager.AppSettings["OffSetCpm"]);
            OffSetPlusCpm   = float.Parse(ConfigurationManager.AppSettings["OffSetPlusCpm"]);
            OffSetNoise     = float.Parse(ConfigurationManager.AppSettings["OffSetNoise"]);
            OffSetPlusNoise = float.Parse(ConfigurationManager.AppSettings["OffSetPlusNoise"]);
            string SiteId = Request.QueryString["sid"];

            if (SiteId == "")
            {
                return;
            }
            ESMonitor.BLL.Devs  NDevs  = new ESMonitor.BLL.Devs();
            ESMonitor.BLL.Stats NStats = new ESMonitor.BLL.Stats();
            string  StatName           = NStats.GetModel(int.Parse(SiteId)).StatName;
            DataSet DevList            = NDevs.GetList(string.Format("[statid] = {0}", SiteId));

            _devsNum = 0;
            foreach (DataRow dr in DevList.Tables[0].Rows)
            {
                _devsNum++;
                ListItem item = new ListItem();
                item.Value = dr["ID"].ToString();
                item.Text  = StatName + string.Format("第{0}号设备", _devsNum);
                selDevs.Items.Add(item);
            }
            selDevs.SelectedIndex = 1;
        }
Пример #2
0
        private void GetModel(HttpContext context)
        {
            int numOfRecords = 0;
            int statId       = 0;

            if (context.Request.Params["sid"] != null)
            {
                statId = int.Parse(context.Request.Params["sid"]);
            }

            ESMonitor.Model.Stats model = _bll.GetModel(statId);

            if (model != null)
            {
                _json.AddItem("Id", model.Id.ToString());
                _json.AddItem("Man", model.ChargeMan);
                _json.AddItem("Mobile", model.Telepone);
                _json.AddItem("Name", model.StatName);
                _json.AddItem("Addr", model.Address);
                _json.AddItem("Depart", model.Department);
                _json.AddItem("Square", model.Square.ToString(CultureInfo.InvariantCulture));
                _json.AddItem("Country", Country.GetName(model.Country));
                _json.AddItem("Stage", Stage.GetStage(model.Stage.ToString()));
                _json.AddItem("Long", model.Longitude.ToString(CultureInfo.InvariantCulture));
                _json.AddItem("Lant", model.Latitude.ToString(CultureInfo.InvariantCulture));
                _json.AddItem("StartTime", model.ProStartTime.ToString("yyyy-MM-dd"));
                _json.AddItem("Street", model.Street);

                _json.ItemOk();
                numOfRecords++;
            }

            _json.success    = true;
            _json.totalCount = numOfRecords;
        }