示例#1
0
        protected bool TagCheck(out string msg)
        {
            msg = "";

            txt_UnitMWTag.Value = txt_UnitMWTag.Value.Trim();

            if (!DBAccess.GetRealTime().Connection())
            {
                msg += "实时库连接错误!";

                return(true);
            }

            ////////////////////////////////////////////////////////////////////////////////////
            if (txt_UnitMWTag.Value.Equals(""))
            {
                msg += "负荷标签点不能为空!";

                return(true);
            }
            else
            {
                if (KPI_UnitDal.MWTagExists(txt_UnitMWTag.Value.Trim(), ViewState["unitid"].ToString()))
                {
                    msg += "负荷标签点已配置,请检查!";
                    return(true);
                }
                else if (!DBAccess.GetRealTime().ExistPoint(txt_UnitMWTag.Value))
                {
                    msg += "负荷标签点不存在,请检查!";

                    return(true);
                }
            }

            return(false);
        }