private List <DocPatternType> GetDocPatternTypes(ABSManagement.Models.Project project)
        {
            var docPatternTypes = m_validDocPatternTypes.ConvertAll(x => x);

            if (project != null && project.Name.Contains("建元"))
            {
                docPatternTypes.Add(DocPatternType.DemoJianYuanReport);
            }
            return(docPatternTypes);
        }
 private bool IsValidDocPatternName(ABSManagement.Models.Project project, string docPatternName)
 {
     return(GetDocPatternTypes(project).ConvertAll(x => DocumentPattern.GetFileName(x))
            .Any(x => x.Equals(docPatternName, StringComparison.CurrentCultureIgnoreCase)));
 }