/// <summary>
        /// 用于BUG
        /// </summary>
        /// <param name="projectNum"></param>
        /// <param name="UserID"></param>
        /// <returns></returns>
        public bool IsCanEditProjectByProjectNumForBug(String projectNum, String UserID)
        {
            bool result = false;

            if (UserID == "admin")
            {
                result = true;
            }
            else
            {
                //根据项目编号得到项目的Guidid
                List <SearchField> condition = new List <SearchField>();
                condition.Add(new SearchField("prjNum", projectNum));
                Dictionary <String, object> dic1 = this.GetFirstDictionary(condition, "GuidID");
                if (dic1 != null && dic1.Count > 0)
                {
                    String projectGuidID = dic1["GuidID"].ToString();

                    condition.Clear();
                    condition.Add(new SearchField("parentGuid", projectGuidID));
                    condition.Add(new SearchField("UserID", UserID));
                    condition.Add(new SearchField("PrjRole='0' or PrjRole='3' ", "", SearchOperator.UserDefine));
                    Tb_Project_PersonBU bu1 = new Tb_Project_PersonBU();
                    result = bu1.HasData(condition);
                }
            }
            return(result);
        }
        /// <summary>
        /// 判断用户能否对项目BUG数据进行编辑和修改
        /// </summary>
        /// <param name="projectGuidID"></param>
        /// <param name="UserID"></param>
        /// <returns></returns>
        public bool IsCanEditProjectForBug(String projectGuidID, String UserID)
        {
            bool result = false;

            if (UserID == "admin")
            {
                result = true;
            }
            else
            {
                List <SearchField> condition = new List <SearchField>();
                condition.Add(new SearchField("parentGuid", projectGuidID));
                condition.Add(new SearchField("UserID", UserID));
                condition.Add(new SearchField("PrjRole='0' or PrjRole='3' ", "", SearchOperator.UserDefine));
                Tb_Project_PersonBU bu1 = new Tb_Project_PersonBU();
                result = bu1.HasData(condition);
            }
            return(result);
        }