/// <summary> /// Проверяет наличие у пользователя документов указанной группы типов /// </summary> /// <param name="appUser"></param> /// <param name="fileDataTypeGroup"></param> /// <returns></returns> public bool IsLoadedUserDocument(AppUser appUser, FileDataTypeGroupEnum fileDataTypeGroup) { var fileDataTypes = _fileModelRepository.GetFileDataTypes(fileDataTypeGroup); foreach (var fileDataType in fileDataTypes) { bool isLoadedFile = appUser.UserDocuments.Any(u => u.FileDataTypeId == fileDataType.FileDataTypeId); if (isLoadedFile) { return(true); } } return(false); }