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))); }