Exemplo n.º 1
0
        private bool DoEdit(int _id)
        {
            bool result = false;

            BLL.dt_item   bll   = new BLL.dt_item();
            Model.dt_item model = bll.GetModel(_id);

            if (cbIsLock.Checked == true)
            {
                model.state = 2;
            }
            else
            {
                model.state = 1;
            }

            model.addr      = "";
            model.area_code = ddlArea.SelectedValue;
            model.name      = tbName.Text.Trim();
            //model.onenetnum = tbequipmentId.Text.Trim();
            model.position  = "";
            model.remarks   = "";
            model.trailerAI = double.Parse(tbtrailerAI.Text.Trim());
            // model.warningAI = double.Parse(tbwarningAI.Text.Trim());
            model.trailerBI = double.Parse(tbtrailerBI.Text.Trim());
            // model.warningBI = double.Parse(tbwarningBI.Text.Trim());
            model.trailerCI = double.Parse(tbtrailerCI.Text.Trim());
            //model.warningCI = double.Parse(tbwarningCI.Text.Trim());
            model.trailerLI = double.Parse(tbtrailerLI.Text.Trim());
            // model.warningLI = double.Parse(tbwarningLI.Text.Trim());
            model.trailerOneTemperature = double.Parse(tbtrailerOneTemperature.Text.Trim());
            // model.warningOneTemperature = double.Parse(tbwarningOneTemperature.Text.Trim());
            model.trailerTwoTemperature = double.Parse(tbtrailerTwoTemperature.Text.Trim());
            // model.warningTwoTemperature = double.Parse(tbwarningTwoTemperature.Text.Trim());
            model.trailerThreeTemperature = double.Parse(tbtrailerThreeTemperature.Text.Trim());
            //model.warningThreeTemperature = double.Parse(tbwarningThreeTemperature.Text.Trim());
            model.trailerFourTemperature = double.Parse(tbtrailerFourTemperature.Text.Trim());
            //model.warningFourTemperature = double.Parse(tbwarningFourTemperature.Text.Trim());
            model.trailerAV = double.Parse(tbTrailerU1.Text.Trim());
            model.trailerBV = double.Parse(tbTrailerU2.Text.Trim());
            model.trailerCV = double.Parse(tbTrailerU3.Text.Trim());
            model.position  = tbPosition.Text.Trim();
            model.user_id   = int.Parse(ddlUser.SelectedValue);


            if (bll.Update(model))
            {
                AddAdminLog("package_edit", "修改设备:" + model.id + "_" + model.name + "成功"); //记录日志
                result = true;
            }

            return(result);
        }
Exemplo n.º 2
0
        protected void btnOpen_Click(object sender, EventArgs e)
        {
            ChkAdminLevel("electricity_list", DTEnums.ActionEnum.Edit.ToString()); //检查权限
            int    sucCount   = 0;
            int    errorCount = 0;
            string ids        = "";

            BLL.dt_item bll   = new BLL.dt_item();
            string      idstr = Request.Form["chkId"];

            string[] idlist = idstr.Split(',');
            if (idlist.Length > 0)
            {
                for (int i = 0; i < idlist.Length; i++)
                {
                    if (idlist[i].Trim() != null)
                    {
                        Model.dt_item model = bll.GetModel(int.Parse(idlist[i]));
                        if (model != null && model.state != 2)
                        {
                            Model.manager usermodel = GetAdminInfo();
                            if (usermodel.id != model.user_id && usermodel.role_type != 1)
                            {
                                errorCount += 1;
                            }
                            else
                            {
                                ids        += "," + idlist[i];
                                model.state = 2;
                                if (bll.Update(model))
                                {
                                    sucCount += 1;
                                }
                                else
                                {
                                    errorCount += 1;
                                }
                            }
                        }
                        else
                        {
                            errorCount += 1;
                        }
                    }
                }
            }
            AddAdminLog("item_open", "批量启用成功" + sucCount + "条,失败" + errorCount + "条," + ids); //记录日志


            JscriptMsg_Parent("批量启用成功" + sucCount + "条,失败" + errorCount + "条!", Utils.CombUrlTxt("electricity_list.aspx", "state={0}&keywords={1}&page={2}&online={3}",
                                                                                                 ddlState.SelectedValue, this.keywords, this.page.ToString(), this.online.ToString()));
        }
Exemplo n.º 3
0
        private int DoAdd()
        {
            Model.dt_item model = new Model.dt_item();
            BLL.dt_item   bll   = new BLL.dt_item();
            if (cbIsLock.Checked == true)
            {
                model.state = 2;
            }
            else
            {
                model.state = 1;
            }

            model.addr      = "";
            model.addtime   = DateTime.Now;
            model.area_code = ddlArea.SelectedValue;
            model.name      = tbName.Text.Trim();
            model.onenetnum = tbequipmentId.Text.Trim();
            model.position  = "";
            model.remarks   = "";
            model.trailerAI = double.Parse(tbtrailerAI.Text.Trim());
            //model.warningAI = double.Parse(tbwarningAI.Text.Trim());
            model.trailerBI = double.Parse(tbtrailerBI.Text.Trim());
            // model.warningBI = double.Parse(tbwarningBI.Text.Trim());
            model.trailerCI = double.Parse(tbtrailerCI.Text.Trim());
            // model.warningCI = double.Parse(tbwarningCI.Text.Trim());
            model.trailerLI = double.Parse(tbtrailerLI.Text.Trim());
            // model.warningLI = double.Parse(tbwarningLI.Text.Trim());
            model.trailerOneTemperature = double.Parse(tbtrailerOneTemperature.Text.Trim());
            // model.warningOneTemperature = double.Parse(tbwarningOneTemperature.Text.Trim());
            model.trailerTwoTemperature = double.Parse(tbtrailerTwoTemperature.Text.Trim());
            // model.warningTwoTemperature = double.Parse(tbwarningTwoTemperature.Text.Trim());
            model.trailerThreeTemperature = double.Parse(tbtrailerThreeTemperature.Text.Trim());
            // model.warningThreeTemperature = double.Parse(tbwarningThreeTemperature.Text.Trim());
            model.trailerFourTemperature = double.Parse(tbtrailerFourTemperature.Text.Trim());
            // model.warningFourTemperature = double.Parse(tbwarningFourTemperature.Text.Trim());
            model.trailerAV = double.Parse(tbTrailerU1.Text.Trim());
            model.trailerBV = double.Parse(tbTrailerU2.Text.Trim());
            model.trailerCV = double.Parse(tbTrailerU3.Text.Trim());
            model.position  = tbPosition.Text.Trim();

            model.user_id = int.Parse(ddlUser.SelectedValue);

            int newid = bll.Add(model);

            if (newid > 0)
            {
                AddAdminLog("item_add", "添加设备:" + model.id + "_" + model.name + "成功"); //记录日志
                return(newid);
            }
            return(0);
        }
Exemplo n.º 4
0
        public List <Model.dt_item> GetChatData(int itemid)
        {
            var datalist = Cache.DataCache.GetAndUpdate("chatdata", GetRecentData);
            List <Model.dt_item> items = new List <Model.dt_item>();

            datalist = datalist.Where(p => p.item_id == itemid).ToList();
            datalist.ForEach(p => {
                Model.dt_item item = new Model.dt_item
                {
                    id      = p.item_id.Value,
                    addtime = p.addtime,
                    value   = p.value
                };
                items.Add(item);
            });

            return(items);
        }
Exemplo n.º 5
0
        private void ShowInfo(int _id, string zb)
        {
            BLL.dt_item   bll   = new BLL.dt_item();
            Model.dt_item model = bll.GetModel(_id);
            if (model.state == 1)
            {
                cbIsLock.Checked = false;
            }
            else
            {
                cbIsLock.Checked = true;
            }

            tbName.Text           = model.name;
            tbequipmentId.Text    = model.onenetnum;
            ddlUser.SelectedValue = model.user_id.ToString();
            ddlArea.SelectedValue = model.area_code;
            tbtrailerAI.Text      = model.trailerAI.ToString();
            //tbwarningAI.Text = model.warningAI.ToString();
            tbtrailerBI.Text = model.trailerBI.ToString();
            //tbwarningBI.Text = model.warningBI.ToString();
            tbtrailerCI.Text = model.trailerCI.ToString();
            //tbwarningCI.Text = model.warningCI.ToString();
            tbtrailerLI.Text = model.trailerLI.ToString();
            //tbwarningLI.Text = model.warningLI.ToString();
            tbtrailerOneTemperature.Text = model.trailerOneTemperature.ToString();
            //tbwarningOneTemperature.Text = model.warningOneTemperature.ToString();
            tbtrailerTwoTemperature.Text = model.trailerTwoTemperature.ToString();
            //tbwarningTwoTemperature.Text = model.warningTwoTemperature.ToString();
            tbtrailerThreeTemperature.Text = model.trailerThreeTemperature.ToString();
            //tbwarningThreeTemperature.Text = model.warningThreeTemperature.ToString();
            tbtrailerFourTemperature.Text = model.trailerFourTemperature.ToString();
            //tbwarningFourTemperature.Text = model.warningFourTemperature.ToString();
            tbTrailerU1.Text = model.trailerAV.ToString();
            tbTrailerU2.Text = model.trailerBV.ToString();
            tbTrailerU3.Text = model.trailerCV.ToString();
            tbPosition.Text  = model.position;
            if (zb != "")
            {
                tbPosition.Text = zb;
            }
        }