Exemple #1
0
        /// <summary>
        /// 检查文件是否在PDM中
        /// </summary>
        private bool CheckInPDM(string fileName)
        {
            //PDM根目录
            string rootpath = PDMHelper.LoginPDM();

            if (rootpath.Length > 0 && fileName.Length > 0)
            {
                if (fileName.Contains(rootpath))//判断文件是否是PDM中文件
                {
                    //获取文件在PDM中的ID
                    Globals.FileID = PDMHelper.GetFileID(fileName).ToString();
                    return(true);
                }
                else
                {
                    this.lblErrorInfo.Text = "请先将文件保存至PDM!";
                    return(false);
                }
            }
            else
            {
                this.lblErrorInfo.Text = "请先将文件保存至PDM!";
                return(false);
            }
        }