├── .gitattributes ├── .gitignore ├── EPT ├── Microsoft.Data.SqlClient.SNI.dll ├── e_sqlite3.dll ├── mato.db ├── sample │ ├── pattern.json │ └── test.xlsx └── screenshots │ ├── 1.png │ ├── 2.png │ └── 3.png ├── ExcelPatternTool.Common ├── ExcelPatternTool.Common.csproj ├── Helper │ ├── CommonHelper.cs │ ├── DatatableHelper.cs │ ├── FileHelper.cs │ ├── LocalDataHelper.cs │ ├── LogHelper.cs │ ├── SyntaxHelper.cs │ └── WebHelper.cs └── Linq │ ├── ILambdaValue.cs │ ├── IValueComparer.cs │ ├── InvokeMethod.cs │ ├── LambdaParameterWrapper.cs │ ├── LambdaParser.cs │ ├── LambdaParserException.cs │ └── ValueComparer.cs ├── ExcelPatternTool.Contracts ├── Attributes │ ├── ExportableAttribute.cs │ ├── ImportableAttribute.cs │ └── StyleAttribute.cs ├── ExcelPatternTool.Contracts.csproj ├── IExcelEntity.cs ├── IExportOption.cs ├── IImportOption.cs ├── Models │ ├── ColumnMetadata.cs │ ├── ExportOption.cs │ ├── FieldValueType.cs │ ├── ImportOption.cs │ └── StyleMetadata.cs ├── NPOI │ ├── AdvancedTypes │ │ ├── CommentedType.cs │ │ ├── FormulatedType.cs │ │ ├── FullAdvancedType.cs │ │ ├── IAdvancedType.cs │ │ ├── ICommentedType.cs │ │ ├── IFormulatedType.cs │ │ ├── IStyledType.cs │ │ └── StyledType.cs │ └── IStyleBuilder.cs ├── Patterns │ ├── CellType.cs │ ├── PropertyType.cs │ ├── TableKeyType.cs │ └── Target.cs ├── ProcessResult.cs └── Validations │ ├── IValidateConvention.cs │ ├── IValidation.cs │ └── IValidatorProvider.cs ├── ExcelPatternTool.Core ├── Assets │ ├── format.md │ ├── image-1.png │ ├── image-2.png │ ├── image-3.png │ ├── image-4.png │ ├── image-5.png │ ├── image-7.png │ └── image.png ├── EntityProxy │ ├── EntityProxyContainer.cs │ └── EntityProxyGenerator.cs ├── ExcelPatternTool.Core.csproj ├── Helper │ ├── CompilationUtilitys.cs │ └── ConfigurationHelper.cs ├── NPOI │ ├── BaseHandler.cs │ ├── BaseReader.cs │ ├── BaseWriter.cs │ ├── Exporter.cs │ ├── IReader.cs │ ├── IWriter.cs │ ├── Importer.cs │ ├── StyleBuilderProvider.cs │ ├── XlsReader.cs │ ├── XlsStyleBuilder.cs │ ├── XlsWriter.cs │ ├── XlsxReader.cs │ ├── XlsxStyleBuilder.cs │ └── XlsxWriter.cs ├── Patterns │ ├── DbExport.cs │ ├── Excel.cs │ ├── ExcelExportFeild.cs │ ├── Pattern.cs │ ├── PatternSchema.cs │ └── StylePattern.cs ├── README.md ├── Services │ └── AppConfigurationService.cs ├── StyleMapping │ ├── StyleConvention.cs │ ├── StyleMapper.cs │ ├── StyleMapperProvider.cs │ └── StyleMapping.cs └── appsettings.json ├── ExcelPatternTool.Odbc ├── AdvancedTypeConverter.cs ├── DbContextFactory.cs ├── ExcelPatternTool.Odbc.csproj └── ExcelPatternToolDbContext.cs ├── ExcelPatternTool.Tests ├── Entites │ ├── AdvancedTypeTestEntity.cs │ ├── CustomStyleTestEntity.cs │ ├── EmployeeHealthEntity.cs │ ├── MedicalLibEntity.cs │ └── WriteRowTestEntity.cs ├── ExcelPatternTool.Tests.csproj ├── Linq │ └── Core │ │ └── LambdaParserTests.cs ├── NPOI │ ├── XLSXReaderTests.cs │ └── XlsxWriterTests.cs ├── StyleMapping │ └── EmployeeHealthEntityStyleMapperProvider.cs ├── Validators │ └── ValidatorTests.cs ├── case │ └── test.xlsx └── output │ └── README.txt ├── ExcelPatternTool.Validation ├── ExcelPatternTool.Validation.csproj ├── ValidateConvention.cs ├── Validation.cs ├── Validator.cs ├── ValidatorProvider.cs └── Validators │ └── Implements │ ├── DefaultValidatorProvider.cs │ └── HardCodeValidatorProvider.cs ├── ExcelPatternTool.sln ├── ExcelPatternTool ├── CliProcessor.cs ├── DbProcessor.cs ├── DocProcessor.cs ├── ExcelPatternTool.csproj ├── ProcessResult.cs ├── Program.cs ├── Properties │ └── launchSettings.json ├── ValidateProcessor.cs ├── ValidationConverter.cs └── Validators │ └── Implements │ ├── CliValidatorProvider.cs │ └── DefaultValidatorProvider.cs └── README.md /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/.gitignore -------------------------------------------------------------------------------- /EPT/Microsoft.Data.SqlClient.SNI.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/EPT/Microsoft.Data.SqlClient.SNI.dll -------------------------------------------------------------------------------- /EPT/e_sqlite3.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/EPT/e_sqlite3.dll -------------------------------------------------------------------------------- /EPT/mato.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/EPT/mato.db -------------------------------------------------------------------------------- /EPT/sample/pattern.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/EPT/sample/pattern.json -------------------------------------------------------------------------------- /EPT/sample/test.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/EPT/sample/test.xlsx -------------------------------------------------------------------------------- /EPT/screenshots/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/EPT/screenshots/1.png -------------------------------------------------------------------------------- /EPT/screenshots/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/EPT/screenshots/2.png -------------------------------------------------------------------------------- /EPT/screenshots/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/EPT/screenshots/3.png -------------------------------------------------------------------------------- /ExcelPatternTool.Common/ExcelPatternTool.Common.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Common/ExcelPatternTool.Common.csproj -------------------------------------------------------------------------------- /ExcelPatternTool.Common/Helper/CommonHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Common/Helper/CommonHelper.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Common/Helper/DatatableHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Common/Helper/DatatableHelper.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Common/Helper/FileHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Common/Helper/FileHelper.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Common/Helper/LocalDataHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Common/Helper/LocalDataHelper.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Common/Helper/LogHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Common/Helper/LogHelper.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Common/Helper/SyntaxHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Common/Helper/SyntaxHelper.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Common/Helper/WebHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Common/Helper/WebHelper.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Common/Linq/ILambdaValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Common/Linq/ILambdaValue.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Common/Linq/IValueComparer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Common/Linq/IValueComparer.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Common/Linq/InvokeMethod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Common/Linq/InvokeMethod.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Common/Linq/LambdaParameterWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Common/Linq/LambdaParameterWrapper.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Common/Linq/LambdaParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Common/Linq/LambdaParser.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Common/Linq/LambdaParserException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Common/Linq/LambdaParserException.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Common/Linq/ValueComparer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Common/Linq/ValueComparer.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Contracts/Attributes/ExportableAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Contracts/Attributes/ExportableAttribute.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Contracts/Attributes/ImportableAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Contracts/Attributes/ImportableAttribute.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Contracts/Attributes/StyleAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Contracts/Attributes/StyleAttribute.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Contracts/ExcelPatternTool.Contracts.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Contracts/ExcelPatternTool.Contracts.csproj -------------------------------------------------------------------------------- /ExcelPatternTool.Contracts/IExcelEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Contracts/IExcelEntity.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Contracts/IExportOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Contracts/IExportOption.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Contracts/IImportOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Contracts/IImportOption.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Contracts/Models/ColumnMetadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Contracts/Models/ColumnMetadata.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Contracts/Models/ExportOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Contracts/Models/ExportOption.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Contracts/Models/FieldValueType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Contracts/Models/FieldValueType.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Contracts/Models/ImportOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Contracts/Models/ImportOption.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Contracts/Models/StyleMetadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Contracts/Models/StyleMetadata.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Contracts/NPOI/AdvancedTypes/CommentedType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Contracts/NPOI/AdvancedTypes/CommentedType.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Contracts/NPOI/AdvancedTypes/FormulatedType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Contracts/NPOI/AdvancedTypes/FormulatedType.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Contracts/NPOI/AdvancedTypes/FullAdvancedType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Contracts/NPOI/AdvancedTypes/FullAdvancedType.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Contracts/NPOI/AdvancedTypes/IAdvancedType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Contracts/NPOI/AdvancedTypes/IAdvancedType.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Contracts/NPOI/AdvancedTypes/ICommentedType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Contracts/NPOI/AdvancedTypes/ICommentedType.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Contracts/NPOI/AdvancedTypes/IFormulatedType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Contracts/NPOI/AdvancedTypes/IFormulatedType.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Contracts/NPOI/AdvancedTypes/IStyledType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Contracts/NPOI/AdvancedTypes/IStyledType.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Contracts/NPOI/AdvancedTypes/StyledType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Contracts/NPOI/AdvancedTypes/StyledType.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Contracts/NPOI/IStyleBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Contracts/NPOI/IStyleBuilder.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Contracts/Patterns/CellType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Contracts/Patterns/CellType.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Contracts/Patterns/PropertyType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Contracts/Patterns/PropertyType.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Contracts/Patterns/TableKeyType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Contracts/Patterns/TableKeyType.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Contracts/Patterns/Target.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Contracts/Patterns/Target.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Contracts/ProcessResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Contracts/ProcessResult.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Contracts/Validations/IValidateConvention.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Contracts/Validations/IValidateConvention.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Contracts/Validations/IValidation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Contracts/Validations/IValidation.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Contracts/Validations/IValidatorProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Contracts/Validations/IValidatorProvider.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Core/Assets/format.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Core/Assets/format.md -------------------------------------------------------------------------------- /ExcelPatternTool.Core/Assets/image-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Core/Assets/image-1.png -------------------------------------------------------------------------------- /ExcelPatternTool.Core/Assets/image-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Core/Assets/image-2.png -------------------------------------------------------------------------------- /ExcelPatternTool.Core/Assets/image-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Core/Assets/image-3.png -------------------------------------------------------------------------------- /ExcelPatternTool.Core/Assets/image-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Core/Assets/image-4.png -------------------------------------------------------------------------------- /ExcelPatternTool.Core/Assets/image-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Core/Assets/image-5.png -------------------------------------------------------------------------------- /ExcelPatternTool.Core/Assets/image-7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Core/Assets/image-7.png -------------------------------------------------------------------------------- /ExcelPatternTool.Core/Assets/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Core/Assets/image.png -------------------------------------------------------------------------------- /ExcelPatternTool.Core/EntityProxy/EntityProxyContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Core/EntityProxy/EntityProxyContainer.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Core/EntityProxy/EntityProxyGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Core/EntityProxy/EntityProxyGenerator.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Core/ExcelPatternTool.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Core/ExcelPatternTool.Core.csproj -------------------------------------------------------------------------------- /ExcelPatternTool.Core/Helper/CompilationUtilitys.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Core/Helper/CompilationUtilitys.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Core/Helper/ConfigurationHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Core/Helper/ConfigurationHelper.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Core/NPOI/BaseHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Core/NPOI/BaseHandler.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Core/NPOI/BaseReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Core/NPOI/BaseReader.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Core/NPOI/BaseWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Core/NPOI/BaseWriter.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Core/NPOI/Exporter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Core/NPOI/Exporter.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Core/NPOI/IReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Core/NPOI/IReader.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Core/NPOI/IWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Core/NPOI/IWriter.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Core/NPOI/Importer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Core/NPOI/Importer.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Core/NPOI/StyleBuilderProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Core/NPOI/StyleBuilderProvider.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Core/NPOI/XlsReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Core/NPOI/XlsReader.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Core/NPOI/XlsStyleBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Core/NPOI/XlsStyleBuilder.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Core/NPOI/XlsWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Core/NPOI/XlsWriter.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Core/NPOI/XlsxReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Core/NPOI/XlsxReader.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Core/NPOI/XlsxStyleBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Core/NPOI/XlsxStyleBuilder.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Core/NPOI/XlsxWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Core/NPOI/XlsxWriter.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Core/Patterns/DbExport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Core/Patterns/DbExport.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Core/Patterns/Excel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Core/Patterns/Excel.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Core/Patterns/ExcelExportFeild.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Core/Patterns/ExcelExportFeild.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Core/Patterns/Pattern.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Core/Patterns/Pattern.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Core/Patterns/PatternSchema.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Core/Patterns/PatternSchema.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Core/Patterns/StylePattern.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Core/Patterns/StylePattern.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Core/README.md -------------------------------------------------------------------------------- /ExcelPatternTool.Core/Services/AppConfigurationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Core/Services/AppConfigurationService.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Core/StyleMapping/StyleConvention.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Core/StyleMapping/StyleConvention.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Core/StyleMapping/StyleMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Core/StyleMapping/StyleMapper.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Core/StyleMapping/StyleMapperProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Core/StyleMapping/StyleMapperProvider.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Core/StyleMapping/StyleMapping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Core/StyleMapping/StyleMapping.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Core/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Core/appsettings.json -------------------------------------------------------------------------------- /ExcelPatternTool.Odbc/AdvancedTypeConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Odbc/AdvancedTypeConverter.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Odbc/DbContextFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Odbc/DbContextFactory.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Odbc/ExcelPatternTool.Odbc.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Odbc/ExcelPatternTool.Odbc.csproj -------------------------------------------------------------------------------- /ExcelPatternTool.Odbc/ExcelPatternToolDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Odbc/ExcelPatternToolDbContext.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Tests/Entites/AdvancedTypeTestEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Tests/Entites/AdvancedTypeTestEntity.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Tests/Entites/CustomStyleTestEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Tests/Entites/CustomStyleTestEntity.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Tests/Entites/EmployeeHealthEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Tests/Entites/EmployeeHealthEntity.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Tests/Entites/MedicalLibEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Tests/Entites/MedicalLibEntity.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Tests/Entites/WriteRowTestEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Tests/Entites/WriteRowTestEntity.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Tests/ExcelPatternTool.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Tests/ExcelPatternTool.Tests.csproj -------------------------------------------------------------------------------- /ExcelPatternTool.Tests/Linq/Core/LambdaParserTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Tests/Linq/Core/LambdaParserTests.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Tests/NPOI/XLSXReaderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Tests/NPOI/XLSXReaderTests.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Tests/NPOI/XlsxWriterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Tests/NPOI/XlsxWriterTests.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Tests/StyleMapping/EmployeeHealthEntityStyleMapperProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Tests/StyleMapping/EmployeeHealthEntityStyleMapperProvider.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Tests/Validators/ValidatorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Tests/Validators/ValidatorTests.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Tests/case/test.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Tests/case/test.xlsx -------------------------------------------------------------------------------- /ExcelPatternTool.Tests/output/README.txt: -------------------------------------------------------------------------------- 1 | 测试默认输出路径,请勿删除 -------------------------------------------------------------------------------- /ExcelPatternTool.Validation/ExcelPatternTool.Validation.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Validation/ExcelPatternTool.Validation.csproj -------------------------------------------------------------------------------- /ExcelPatternTool.Validation/ValidateConvention.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Validation/ValidateConvention.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Validation/Validation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Validation/Validation.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Validation/Validator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Validation/Validator.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Validation/ValidatorProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Validation/ValidatorProvider.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Validation/Validators/Implements/DefaultValidatorProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Validation/Validators/Implements/DefaultValidatorProvider.cs -------------------------------------------------------------------------------- /ExcelPatternTool.Validation/Validators/Implements/HardCodeValidatorProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.Validation/Validators/Implements/HardCodeValidatorProvider.cs -------------------------------------------------------------------------------- /ExcelPatternTool.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool.sln -------------------------------------------------------------------------------- /ExcelPatternTool/CliProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool/CliProcessor.cs -------------------------------------------------------------------------------- /ExcelPatternTool/DbProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool/DbProcessor.cs -------------------------------------------------------------------------------- /ExcelPatternTool/DocProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool/DocProcessor.cs -------------------------------------------------------------------------------- /ExcelPatternTool/ExcelPatternTool.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool/ExcelPatternTool.csproj -------------------------------------------------------------------------------- /ExcelPatternTool/ProcessResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool/ProcessResult.cs -------------------------------------------------------------------------------- /ExcelPatternTool/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool/Program.cs -------------------------------------------------------------------------------- /ExcelPatternTool/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool/Properties/launchSettings.json -------------------------------------------------------------------------------- /ExcelPatternTool/ValidateProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool/ValidateProcessor.cs -------------------------------------------------------------------------------- /ExcelPatternTool/ValidationConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool/ValidationConverter.cs -------------------------------------------------------------------------------- /ExcelPatternTool/Validators/Implements/CliValidatorProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool/Validators/Implements/CliValidatorProvider.cs -------------------------------------------------------------------------------- /ExcelPatternTool/Validators/Implements/DefaultValidatorProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/ExcelPatternTool/Validators/Implements/DefaultValidatorProvider.cs -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jevonsflash/ExcelPatternTool/HEAD/README.md --------------------------------------------------------------------------------