Beispiel #1
0
        /// <summary>
        /// 页面信息检查
        /// </summary>
        /// <param name="msg"></param>
        /// <returns></returns>
        bool CheckVal(out string msg)
        {
            bool flag = false;

            msg = "";

            string LinqID = ViewState["linqid"].ToString();

            string sUnitID = ddl_UnitID.SelectedValue;
            string sECID   = ddl_UnitID.SelectedValue;

            //该指标在该机组是否已配置了标签点
            //在SQL表中是否存在
            if (LinqTagDal.TagExists(LinqID, sUnitID))
            {
                msg += "该机组的指标已配置,不能再添加,请检查!\r\n";
                return(true);
            }

            if (sECID == "")
            {
                msg += "指标不能为空!\r\n";
            }

            return(flag);
        }
Beispiel #2
0
        void BindValues()
        {
            string LinqID = ViewState["linqid"].ToString();

            DataTable dt = LinqTagDal.GetTags(LinqID);

            gvTag.DataSource = dt;

            gvTag.DataBind();
        }
Beispiel #3
0
        /// <summary>
        /// 插入数据
        /// </summary>
        /// <returns></returns>
        bool Insert()
        {
            string        LinqID  = ViewState["linqid"].ToString();
            string        keyid   = PageControl.GetGuid();
            LinqTagEntity mEntity = new LinqTagEntity();

            mEntity.TagID    = keyid;
            mEntity.LinqID   = LinqID;
            mEntity.UnitID   = ddl_UnitID.SelectedValue;
            mEntity.UnitName = ddl_UnitID.SelectedItem.Text;
            mEntity.ECID     = ddl_ECID.SelectedValue;
            mEntity.ECName   = ddl_ECID.SelectedItem.Text;
            return(LinqTagDal.Insert(mEntity));
        }
Beispiel #4
0
        protected void gvTag_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            string keyid = e.CommandArgument.ToString();

            if (e.CommandName == "dataDelete")
            {
                if (LinqTagDal.DeleteTag(keyid))
                {
                    MessageBox.popupClientMessage(this.Page, "删除成功!", "call();");

                    gvTag.EditIndex = -1;

                    BindValues();
                    return;
                }
                else
                {
                    MessageBox.popupClientMessage(this.Page, "删除错误!", "call();");
                    BindValues();
                }
            }
        }