/// <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); }
void BindValues() { string LinqID = ViewState["linqid"].ToString(); DataTable dt = LinqTagDal.GetTags(LinqID); gvTag.DataSource = dt; gvTag.DataBind(); }
/// <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)); }
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(); } } }