├── .classpath
├── .jpb
└── persistence-units.xml
├── .mvn
└── wrapper
│ ├── maven-wrapper.jar
│ └── maven-wrapper.properties
├── .project
├── .settings
├── org.eclipse.core.resources.prefs
├── org.eclipse.jdt.core.prefs
└── org.springframework.ide.eclipse.prefs
├── SECURITY.md
├── bin
├── .jpb
│ └── persistence-units.xml
├── .mvn
│ └── wrapper
│ │ ├── maven-wrapper.jar
│ │ └── maven-wrapper.properties
├── .project
├── .settings
│ └── org.eclipse.core.resources.prefs
├── mvnw
├── mvnw.cmd
├── pom.xml
├── src
│ ├── main
│ │ ├── java
│ │ │ └── com
│ │ │ │ └── zap
│ │ │ │ └── lojazap
│ │ │ │ ├── LojaApiApplication.class
│ │ │ │ ├── api
│ │ │ │ ├── assember
│ │ │ │ │ ├── CidadeModelAssembler.class
│ │ │ │ │ ├── CidadeModelInputAssembler.class
│ │ │ │ │ ├── CozinhaModelAssembler.class
│ │ │ │ │ ├── CozinhaModelInputAssembler.class
│ │ │ │ │ ├── EstadoModelAssembler.class
│ │ │ │ │ ├── EstadoModelInputAssembler.class
│ │ │ │ │ ├── FormaPagamentoModelAssembler.class
│ │ │ │ │ ├── FormaPagamentoModelInputAssembler.class
│ │ │ │ │ ├── FotoProdutoModelAssembler.class
│ │ │ │ │ ├── GrupoModelAssembler.class
│ │ │ │ │ ├── GrupoModelInputAssembler.class
│ │ │ │ │ ├── PedidoModelAssembler.class
│ │ │ │ │ ├── PedidoModelInputAssembler.class
│ │ │ │ │ ├── PedidoResumoModelAssembler.class
│ │ │ │ │ ├── PermissaoModelAssembler.class
│ │ │ │ │ ├── ProdutoModelAssembler.class
│ │ │ │ │ ├── ProdutoModelInputAssembler.class
│ │ │ │ │ ├── RestauranteModelAssembler.class
│ │ │ │ │ ├── RestauranteModelInputAssembler.class
│ │ │ │ │ ├── UsuarioModelAssembler.class
│ │ │ │ │ └── UsuarioModelInputAssembler.class
│ │ │ │ ├── controller
│ │ │ │ │ ├── CidadeController.class
│ │ │ │ │ ├── CozinhaController.class
│ │ │ │ │ ├── EstadoController.class
│ │ │ │ │ ├── EstatisticasController.class
│ │ │ │ │ ├── FluxoPedidoController.class
│ │ │ │ │ ├── FormaPagamentoController.class
│ │ │ │ │ ├── GrupoController.class
│ │ │ │ │ ├── GrupoPermissaoController.class
│ │ │ │ │ ├── PedidoController.class
│ │ │ │ │ ├── RestauranteController.class
│ │ │ │ │ ├── RestauranteFormaPagamentoController.class
│ │ │ │ │ ├── RestauranteProdutoController.class
│ │ │ │ │ ├── RestauranteProdutoFotoController.class
│ │ │ │ │ ├── UsuarioController.class
│ │ │ │ │ ├── UsuarioGrupoController.class
│ │ │ │ │ └── UsuarioRestauranteController.class
│ │ │ │ ├── dto
│ │ │ │ │ ├── CidadeDTO.class
│ │ │ │ │ ├── CidadeResumoDTO.class
│ │ │ │ │ ├── CozinhaDTO.class
│ │ │ │ │ ├── EnderecoDTO.class
│ │ │ │ │ ├── EstadoDTO.class
│ │ │ │ │ ├── FormaPagamentoDTO.class
│ │ │ │ │ ├── FotoProdutoDTO.class
│ │ │ │ │ ├── GrupoDTO.class
│ │ │ │ │ ├── ItemPedidoDTO.class
│ │ │ │ │ ├── PedidoDTO.class
│ │ │ │ │ ├── PedidoResumoDTO.class
│ │ │ │ │ ├── PermissaoDTO.class
│ │ │ │ │ ├── ProdutoDTO.class
│ │ │ │ │ ├── RestauranteDTO.class
│ │ │ │ │ ├── RestauranteResumidoDTO.class
│ │ │ │ │ └── UsuarioDTO.class
│ │ │ │ └── input
│ │ │ │ │ ├── CidadeIdInput.class
│ │ │ │ │ ├── CidadeIdInputParaRestaurante.class
│ │ │ │ │ ├── CozinhaIdInput.class
│ │ │ │ │ ├── EnderecoInput.class
│ │ │ │ │ ├── EstadoIdInput.class
│ │ │ │ │ ├── FormaPagamentoIdInput.class
│ │ │ │ │ ├── FormaPagamentoInput.class
│ │ │ │ │ ├── FotoProdutoInput.class
│ │ │ │ │ ├── GrupoIdInput.class
│ │ │ │ │ ├── ItemPedidoInput.class
│ │ │ │ │ ├── PedidoInput.class
│ │ │ │ │ ├── ProdutoInput.class
│ │ │ │ │ ├── RestauranteIdInput.class
│ │ │ │ │ ├── RestauranteInput.class
│ │ │ │ │ ├── UsuarioIdInput.class
│ │ │ │ │ ├── UsuarioInputAtualizar.class
│ │ │ │ │ └── UsuarioInputAtualizarSenha.class
│ │ │ │ ├── core
│ │ │ │ ├── data
│ │ │ │ │ └── PageableTranslator.class
│ │ │ │ ├── email
│ │ │ │ │ ├── EmailConfig.class
│ │ │ │ │ ├── EmailProperties$Implementacao.class
│ │ │ │ │ ├── EmailProperties$Sandbox.class
│ │ │ │ │ └── EmailProperties.class
│ │ │ │ ├── jackson
│ │ │ │ │ ├── JacksonMixinModule.class
│ │ │ │ │ ├── PageJsonSerializer.class
│ │ │ │ │ └── modelmapper
│ │ │ │ │ │ └── ModelMapperConfig.class
│ │ │ │ ├── squiggly
│ │ │ │ │ ├── SquigglyConfig.class
│ │ │ │ │ └── TomcatCustomizer.class
│ │ │ │ ├── storage
│ │ │ │ │ ├── AmazonS3Config.class
│ │ │ │ │ ├── StorageProperties$Local.class
│ │ │ │ │ ├── StorageProperties$S3.class
│ │ │ │ │ └── StorageProperties.class
│ │ │ │ └── validation
│ │ │ │ │ ├── FileContentType.class
│ │ │ │ │ ├── FileContentTypeValidator.class
│ │ │ │ │ ├── FileSize.class
│ │ │ │ │ ├── FileSizeValidator.class
│ │ │ │ │ ├── Groups$CozinhaId.class
│ │ │ │ │ ├── Groups$EstadoId.class
│ │ │ │ │ ├── Groups.class
│ │ │ │ │ ├── Multiplo.class
│ │ │ │ │ ├── MultiploValidator.class
│ │ │ │ │ ├── TaxaFrete.class
│ │ │ │ │ ├── ValidationConfig.class
│ │ │ │ │ ├── ValorZeroDescricao.class
│ │ │ │ │ └── ValorZeroDescricaoValidator.class
│ │ │ │ ├── domaindois
│ │ │ │ ├── entities
│ │ │ │ │ ├── CidadeEntity.class
│ │ │ │ │ ├── CozinhaEntity.class
│ │ │ │ │ ├── Endereco.class
│ │ │ │ │ ├── EstadoEntity.class
│ │ │ │ │ ├── FormaPagamentoEntity.class
│ │ │ │ │ ├── FotoProdutoEntity.class
│ │ │ │ │ ├── GrupoEntity.class
│ │ │ │ │ ├── ItemPedidoEntity.class
│ │ │ │ │ ├── PedidoEntity.class
│ │ │ │ │ ├── PermissaoEntity.class
│ │ │ │ │ ├── ProdutoEntity.class
│ │ │ │ │ ├── RestauranteEntity.class
│ │ │ │ │ ├── UsuarioEntity.class
│ │ │ │ │ └── model
│ │ │ │ │ │ └── VendaDiaria.class
│ │ │ │ ├── enums
│ │ │ │ │ └── StatusPedido.class
│ │ │ │ ├── event
│ │ │ │ │ └── PedidoConfirmadoEvent.class
│ │ │ │ ├── exception
│ │ │ │ │ ├── CidadeNaoEncontradaException.class
│ │ │ │ │ ├── CozinhaNaoEncontradaException.class
│ │ │ │ │ ├── EntidadeEmUsoException.class
│ │ │ │ │ ├── EntidadeNaoEncontradaException.class
│ │ │ │ │ ├── EstadoNaoEncontradoException.class
│ │ │ │ │ ├── FormaDePagamentoNaoEncontradoException.class
│ │ │ │ │ ├── FotoProdutoNaoEncontradoException.class
│ │ │ │ │ ├── GrupoNaoEncontradoException.class
│ │ │ │ │ ├── NegocioException.class
│ │ │ │ │ ├── PedidoNaoEncontradoException.class
│ │ │ │ │ ├── PermissaoNaoEncontradaException.class
│ │ │ │ │ ├── ProdutoNaoEncontadoException.class
│ │ │ │ │ ├── RestauranteNaoEncontradoException.class
│ │ │ │ │ └── UsuarioNaoEncontradaException.class
│ │ │ │ ├── exceptionhandler
│ │ │ │ │ ├── ApiExceptionHandler.class
│ │ │ │ │ ├── Problem$Object.class
│ │ │ │ │ ├── Problem.class
│ │ │ │ │ └── ProblemType.class
│ │ │ │ ├── filter
│ │ │ │ │ ├── PedidoFilter.class
│ │ │ │ │ └── VendaDiariaFilter.class
│ │ │ │ ├── listener
│ │ │ │ │ └── NotificacaoClientePedidoConfirmadoListener.class
│ │ │ │ ├── repository
│ │ │ │ │ ├── CidadeRepository.class
│ │ │ │ │ ├── CozinhaRepository.class
│ │ │ │ │ ├── EstadoRepository.class
│ │ │ │ │ ├── FormaPagamentoRepository.class
│ │ │ │ │ ├── GrupoRepository.class
│ │ │ │ │ ├── PedidoRepository.class
│ │ │ │ │ ├── PermissaoRepository.class
│ │ │ │ │ ├── ProdutoRepository.class
│ │ │ │ │ ├── ProdutoRepositoryQueries.class
│ │ │ │ │ ├── RestauranteRepository.class
│ │ │ │ │ ├── RestauranteRepositoryQueries.class
│ │ │ │ │ └── UsuarioRepository.class
│ │ │ │ └── service
│ │ │ │ │ ├── CadastroCidadesService.class
│ │ │ │ │ ├── CadastroCozinhaService.class
│ │ │ │ │ ├── CadastroEstadosService.class
│ │ │ │ │ ├── CadastroFormaPagamentoService.class
│ │ │ │ │ ├── CadastroGrupoService.class
│ │ │ │ │ ├── CadastroPedidoService.class
│ │ │ │ │ ├── CadastroPermissaoService.class
│ │ │ │ │ ├── CadastroProdutosService.class
│ │ │ │ │ ├── CadastroRestauranteService.class
│ │ │ │ │ ├── CadastroUsuarioService.class
│ │ │ │ │ ├── CatalogoFotoProdutoService.class
│ │ │ │ │ ├── EnvioEmailService$Mensagem.class
│ │ │ │ │ ├── EnvioEmailService.class
│ │ │ │ │ ├── FluxoPedidoService.class
│ │ │ │ │ ├── FotoStoreService$NovaFoto.class
│ │ │ │ │ ├── FotoStoreService.class
│ │ │ │ │ ├── VendaQueryService.class
│ │ │ │ │ └── VendaReportService.class
│ │ │ │ ├── infrastructure
│ │ │ │ └── repository
│ │ │ │ │ ├── ProdutoRepositoryImpl.class
│ │ │ │ │ ├── RestauranteRepositoryImpl.class
│ │ │ │ │ ├── service
│ │ │ │ │ ├── email
│ │ │ │ │ │ ├── EmailException.class
│ │ │ │ │ │ ├── FakeEnvioEmailService.class
│ │ │ │ │ │ ├── SandboxEnvioEmailService.class
│ │ │ │ │ │ └── SmtpEnvioEmailService.class
│ │ │ │ │ ├── query
│ │ │ │ │ │ └── VendaQueryServiceImpl.class
│ │ │ │ │ └── report
│ │ │ │ │ │ ├── PdfVendaReportService.class
│ │ │ │ │ │ └── ReportException.class
│ │ │ │ │ ├── spec
│ │ │ │ │ ├── PedidoSpec.class
│ │ │ │ │ └── RestauranteSpec.class
│ │ │ │ │ └── storege
│ │ │ │ │ ├── LocalFotoStoregeService.class
│ │ │ │ │ ├── S3FotosStogareService.class
│ │ │ │ │ └── StorageException.class
│ │ │ │ ├── jpa
│ │ │ │ ├── AtualizarCozinhaMain.class
│ │ │ │ ├── BuscarCozinhaMain.class
│ │ │ │ ├── CadastrarCozinhaMain.class
│ │ │ │ ├── CozinhaMain.class
│ │ │ │ ├── CozinhaRestauranteMain.class
│ │ │ │ └── RemoverCozinhaMain.class
│ │ │ │ └── model
│ │ │ │ └── exception
│ │ │ │ ├── ErroAtenticacao.class
│ │ │ │ └── RegraDeNegocioException.class
│ │ └── resources
│ │ │ ├── META-INF
│ │ │ └── orm.xml
│ │ │ ├── _import.sql
│ │ │ ├── application.properties
│ │ │ ├── db
│ │ │ ├── migration
│ │ │ │ ├── V001__criacao-tabela-cozinha.sql
│ │ │ │ ├── V002__criacao-tabela-cidade.sql
│ │ │ │ ├── V003__criacao-tabela-estado-atualizacao-tb-cidade.sql
│ │ │ │ ├── V004__criacao-varias-tabelas.sql
│ │ │ │ ├── V005__criacao-tabelas-faltantes.sql
│ │ │ │ ├── V006__criar-coluna-ativo-restaurante.sql
│ │ │ │ ├── V007__criar-coluna-aberto-restaurante.sql
│ │ │ │ ├── V008__criar-tabela-usuario-restaurante.sql
│ │ │ │ ├── V009__criar_coluna_codigo_pedido.sql
│ │ │ │ └── V010__criar_table_foto_produto.sql
│ │ │ └── testdata
│ │ │ │ └── afterMigrate.sql
│ │ │ ├── ddl.sql
│ │ │ ├── messages.properties
│ │ │ ├── relatorios
│ │ │ └── vendas-diarias.jasper
│ │ │ └── templates
│ │ │ └── pedido-confirmado.html
│ └── test
│ │ ├── java
│ │ └── com
│ │ │ └── zap
│ │ │ └── lojazap
│ │ │ ├── CadastroCozinhaIT.class
│ │ │ └── util
│ │ │ ├── DatabaseCleaner.class
│ │ │ └── ResourceUtils.class
│ │ └── resources
│ │ ├── application-test.properties
│ │ └── json
│ │ └── cadastra-cozinha.json
└── target
│ └── classes
│ └── META-INF
│ └── MANIFEST.MF
├── mvnw
├── mvnw.cmd
├── pom.xml
├── src
├── main
│ ├── java
│ │ └── com
│ │ │ └── zap
│ │ │ └── lojazap
│ │ │ ├── LojaApiApplication.java
│ │ │ ├── api
│ │ │ ├── assember
│ │ │ │ ├── CidadeModelAssembler.java
│ │ │ │ ├── CidadeModelInputAssembler.java
│ │ │ │ ├── CozinhaModelAssembler.java
│ │ │ │ ├── CozinhaModelInputAssembler.java
│ │ │ │ ├── EstadoModelAssembler.java
│ │ │ │ ├── EstadoModelInputAssembler.java
│ │ │ │ ├── FormaPagamentoModelAssembler.java
│ │ │ │ ├── FormaPagamentoModelInputAssembler.java
│ │ │ │ ├── FotoProdutoModelAssembler.java
│ │ │ │ ├── GrupoModelAssembler.java
│ │ │ │ ├── GrupoModelInputAssembler.java
│ │ │ │ ├── PedidoModelAssembler.java
│ │ │ │ ├── PedidoModelInputAssembler.java
│ │ │ │ ├── PedidoResumoModelAssembler.java
│ │ │ │ ├── PermissaoModelAssembler.java
│ │ │ │ ├── ProdutoModelAssembler.java
│ │ │ │ ├── ProdutoModelInputAssembler.java
│ │ │ │ ├── RestauranteModelAssembler.java
│ │ │ │ ├── RestauranteModelInputAssembler.java
│ │ │ │ ├── UsuarioModelAssembler.java
│ │ │ │ └── UsuarioModelInputAssembler.java
│ │ │ ├── controller
│ │ │ │ ├── CidadeController.java
│ │ │ │ ├── CozinhaController.java
│ │ │ │ ├── EstadoController.java
│ │ │ │ ├── EstatisticasController.java
│ │ │ │ ├── FluxoPedidoController.java
│ │ │ │ ├── FormaPagamentoController.java
│ │ │ │ ├── GrupoController.java
│ │ │ │ ├── GrupoPermissaoController.java
│ │ │ │ ├── PedidoController.java
│ │ │ │ ├── RestauranteController.java
│ │ │ │ ├── RestauranteFormaPagamentoController.java
│ │ │ │ ├── RestauranteProdutoController.java
│ │ │ │ ├── RestauranteProdutoFotoController.java
│ │ │ │ ├── UsuarioController.java
│ │ │ │ ├── UsuarioGrupoController.java
│ │ │ │ └── UsuarioRestauranteController.java
│ │ │ ├── dto
│ │ │ │ ├── CidadeDTO.java
│ │ │ │ ├── CidadeResumoDTO.java
│ │ │ │ ├── CozinhaDTO.java
│ │ │ │ ├── EnderecoDTO.java
│ │ │ │ ├── EstadoDTO.java
│ │ │ │ ├── FormaPagamentoDTO.java
│ │ │ │ ├── FotoProdutoDTO.java
│ │ │ │ ├── GrupoDTO.java
│ │ │ │ ├── ItemPedidoDTO.java
│ │ │ │ ├── PedidoDTO.java
│ │ │ │ ├── PedidoResumoDTO.java
│ │ │ │ ├── PermissaoDTO.java
│ │ │ │ ├── ProdutoDTO.java
│ │ │ │ ├── RestauranteDTO.java
│ │ │ │ ├── RestauranteResumidoDTO.java
│ │ │ │ └── UsuarioDTO.java
│ │ │ └── input
│ │ │ │ ├── CidadeIdInput.java
│ │ │ │ ├── CidadeIdInputParaRestaurante.java
│ │ │ │ ├── CozinhaIdInput.java
│ │ │ │ ├── EnderecoInput.java
│ │ │ │ ├── EstadoIdInput.java
│ │ │ │ ├── FormaPagamentoIdInput.java
│ │ │ │ ├── FormaPagamentoInput.java
│ │ │ │ ├── FotoProdutoInput.java
│ │ │ │ ├── GrupoIdInput.java
│ │ │ │ ├── ItemPedidoInput.java
│ │ │ │ ├── PedidoInput.java
│ │ │ │ ├── ProdutoInput.java
│ │ │ │ ├── RestauranteIdInput.java
│ │ │ │ ├── RestauranteInput.java
│ │ │ │ ├── UsuarioIdInput.java
│ │ │ │ ├── UsuarioInputAtualizar.java
│ │ │ │ └── UsuarioInputAtualizarSenha.java
│ │ │ ├── controller
│ │ │ ├── CalculadoraControler.java
│ │ │ ├── ClienteControler2.java
│ │ │ ├── ClienteController.java
│ │ │ └── ProdutoController.java
│ │ │ ├── core
│ │ │ ├── data
│ │ │ │ └── PageableTranslator.java
│ │ │ ├── email
│ │ │ │ ├── EmailConfig.java
│ │ │ │ └── EmailProperties.java
│ │ │ ├── jackson
│ │ │ │ ├── JacksonMixinModule.java
│ │ │ │ ├── PageJsonSerializer.java
│ │ │ │ └── modelmapper
│ │ │ │ │ └── ModelMapperConfig.java
│ │ │ ├── squiggly
│ │ │ │ ├── SquigglyConfig.java
│ │ │ │ └── TomcatCustomizer.java
│ │ │ ├── storage
│ │ │ │ ├── AmazonS3Config.java
│ │ │ │ └── StorageProperties.java
│ │ │ └── validation
│ │ │ │ ├── FileContentType.java
│ │ │ │ ├── FileContentTypeValidator.java
│ │ │ │ ├── FileSize.java
│ │ │ │ ├── FileSizeValidator.java
│ │ │ │ ├── Groups.java
│ │ │ │ ├── Multiplo.java
│ │ │ │ ├── MultiploValidator.java
│ │ │ │ ├── TaxaFrete.java
│ │ │ │ ├── ValidationConfig.java
│ │ │ │ ├── ValorZeroDescricao.java
│ │ │ │ └── ValorZeroDescricaoValidator.java
│ │ │ ├── domain
│ │ │ └── model
│ │ │ │ ├── entities
│ │ │ │ ├── Cliente.java
│ │ │ │ ├── Cliente2.java
│ │ │ │ └── Produto.java
│ │ │ │ └── repositores
│ │ │ │ └── ProdutoRepository.java
│ │ │ ├── domaindois
│ │ │ ├── entities
│ │ │ │ ├── CidadeEntity.java
│ │ │ │ ├── CozinhaEntity.java
│ │ │ │ ├── Endereco.java
│ │ │ │ ├── EstadoEntity.java
│ │ │ │ ├── FormaPagamentoEntity.java
│ │ │ │ ├── FotoProdutoEntity.java
│ │ │ │ ├── GrupoEntity.java
│ │ │ │ ├── ItemPedidoEntity.java
│ │ │ │ ├── PedidoEntity.java
│ │ │ │ ├── PermissaoEntity.java
│ │ │ │ ├── ProdutoEntity.java
│ │ │ │ ├── RestauranteEntity.java
│ │ │ │ ├── UsuarioEntity.java
│ │ │ │ └── model
│ │ │ │ │ └── VendaDiaria.java
│ │ │ ├── enums
│ │ │ │ └── StatusPedido.java
│ │ │ ├── event
│ │ │ │ └── PedidoConfirmadoEvent.java
│ │ │ ├── exception
│ │ │ │ ├── CidadeNaoEncontradaException.java
│ │ │ │ ├── CozinhaNaoEncontradaException.java
│ │ │ │ ├── EntidadeEmUsoException.java
│ │ │ │ ├── EntidadeNaoEncontradaException.java
│ │ │ │ ├── EstadoNaoEncontradoException.java
│ │ │ │ ├── FormaDePagamentoNaoEncontradoException.java
│ │ │ │ ├── FotoProdutoNaoEncontradoException.java
│ │ │ │ ├── GrupoNaoEncontradoException.java
│ │ │ │ ├── NegocioException.java
│ │ │ │ ├── PedidoNaoEncontradoException.java
│ │ │ │ ├── PermissaoNaoEncontradaException.java
│ │ │ │ ├── ProdutoNaoEncontadoException.java
│ │ │ │ ├── RestauranteNaoEncontradoException.java
│ │ │ │ └── UsuarioNaoEncontradaException.java
│ │ │ ├── exceptionhandler
│ │ │ │ ├── ApiExceptionHandler.java
│ │ │ │ ├── Problem.java
│ │ │ │ └── ProblemType.java
│ │ │ ├── filter
│ │ │ │ ├── PedidoFilter.java
│ │ │ │ └── VendaDiariaFilter.java
│ │ │ ├── listener
│ │ │ │ └── NotificacaoClientePedidoConfirmadoListener.java
│ │ │ ├── repository
│ │ │ │ ├── CidadeRepository.java
│ │ │ │ ├── CozinhaRepository.java
│ │ │ │ ├── EstadoRepository.java
│ │ │ │ ├── FormaPagamentoRepository.java
│ │ │ │ ├── GrupoRepository.java
│ │ │ │ ├── PedidoRepository.java
│ │ │ │ ├── PermissaoRepository.java
│ │ │ │ ├── ProdutoRepository.java
│ │ │ │ ├── ProdutoRepositoryQueries.java
│ │ │ │ ├── RestauranteRepository.java
│ │ │ │ ├── RestauranteRepositoryQueries.java
│ │ │ │ └── UsuarioRepository.java
│ │ │ └── service
│ │ │ │ ├── CadastroCidadesService.java
│ │ │ │ ├── CadastroCozinhaService.java
│ │ │ │ ├── CadastroEstadosService.java
│ │ │ │ ├── CadastroFormaPagamentoService.java
│ │ │ │ ├── CadastroGrupoService.java
│ │ │ │ ├── CadastroPedidoService.java
│ │ │ │ ├── CadastroPermissaoService.java
│ │ │ │ ├── CadastroProdutosService.java
│ │ │ │ ├── CadastroRestauranteService.java
│ │ │ │ ├── CadastroUsuarioService.java
│ │ │ │ ├── CatalogoFotoProdutoService.java
│ │ │ │ ├── EnvioEmailService.java
│ │ │ │ ├── FluxoPedidoService.java
│ │ │ │ ├── FotoStoreService.java
│ │ │ │ ├── VendaQueryService.java
│ │ │ │ └── VendaReportService.java
│ │ │ ├── infrastructure
│ │ │ └── repository
│ │ │ │ ├── CidadeRepositoryImpl.java
│ │ │ │ ├── CozinhaRepositoryImpl.java
│ │ │ │ ├── EstadoRepositoryImpl.java
│ │ │ │ ├── FormaPagamentoRepositoryImpl.java
│ │ │ │ ├── PermissaoRepositoryImpl.java
│ │ │ │ ├── ProdutoRepositoryImpl.java
│ │ │ │ ├── RestauranteRepositoryImpl.java
│ │ │ │ ├── service
│ │ │ │ ├── email
│ │ │ │ │ ├── EmailException.java
│ │ │ │ │ ├── FakeEnvioEmailService.java
│ │ │ │ │ ├── SandboxEnvioEmailService.java
│ │ │ │ │ └── SmtpEnvioEmailService.java
│ │ │ │ ├── query
│ │ │ │ │ └── VendaQueryServiceImpl.java
│ │ │ │ └── report
│ │ │ │ │ ├── PdfVendaReportService.java
│ │ │ │ │ └── ReportException.java
│ │ │ │ ├── spec
│ │ │ │ ├── PedidoSpec.java
│ │ │ │ ├── RestauranteComFreteGratisSpec.java
│ │ │ │ ├── RestauranteComNomeSemelhanteSpec.java
│ │ │ │ └── RestauranteSpec.java
│ │ │ │ └── storege
│ │ │ │ ├── LocalFotoStoregeService.java
│ │ │ │ ├── S3FotosStogareService.java
│ │ │ │ └── StorageException.java
│ │ │ ├── jpa
│ │ │ ├── AtualizarCozinhaMain.java
│ │ │ ├── BuscarCozinhaMain.java
│ │ │ ├── CadastrarCozinhaMain.java
│ │ │ ├── CozinhaMain.java
│ │ │ ├── CozinhaRestauranteMain.java
│ │ │ └── RemoverCozinhaMain.java
│ │ │ └── model
│ │ │ ├── controller
│ │ │ ├── LancamentoController.java
│ │ │ └── UsuarioController.java
│ │ │ ├── dto
│ │ │ ├── AtualizarStatusDTO.java
│ │ │ ├── LancamentoDTO.java
│ │ │ └── UsuarioDTO.java
│ │ │ ├── entity
│ │ │ ├── Lancamento.java
│ │ │ └── Usuario.java
│ │ │ ├── enums
│ │ │ ├── StatusLancamento.java
│ │ │ └── TipoLancamento.java
│ │ │ ├── exception
│ │ │ ├── ErroAtenticacao.java
│ │ │ └── RegraDeNegocioException.java
│ │ │ ├── repository
│ │ │ ├── LancamentoRepository.java
│ │ │ └── UsuarioRepository.java
│ │ │ └── service
│ │ │ ├── LancamentoService.java
│ │ │ ├── UsuarioService.java
│ │ │ └── impl
│ │ │ ├── LancamentoServiceImpl.java
│ │ │ └── UsuarioServiceImpl.java
│ └── resources
│ │ ├── META-INF
│ │ └── orm.xml
│ │ ├── _import.sql
│ │ ├── application.properties
│ │ ├── db
│ │ ├── migration
│ │ │ ├── V001__criacao-tabela-cozinha.sql
│ │ │ ├── V002__criacao-tabela-cidade.sql
│ │ │ ├── V003__criacao-tabela-estado-atualizacao-tb-cidade.sql
│ │ │ ├── V004__criacao-varias-tabelas.sql
│ │ │ ├── V005__criacao-tabelas-faltantes.sql
│ │ │ ├── V006__criar-coluna-ativo-restaurante.sql
│ │ │ ├── V007__criar-coluna-aberto-restaurante.sql
│ │ │ ├── V008__criar-tabela-usuario-restaurante.sql
│ │ │ ├── V009__criar_coluna_codigo_pedido.sql
│ │ │ └── V010__criar_table_foto_produto.sql
│ │ └── testdata
│ │ │ └── afterMigrate.sql
│ │ ├── ddl.sql
│ │ ├── messages.properties
│ │ ├── relatorios
│ │ └── vendas-diarias.jasper
│ │ └── templates
│ │ └── pedido-confirmado.html
└── test
│ ├── java
│ └── com
│ │ └── zap
│ │ └── lojazap
│ │ ├── CadastroCozinhaIT.java
│ │ └── util
│ │ ├── DatabaseCleaner.java
│ │ └── ResourceUtils.java
│ └── resources
│ ├── application-test.properties
│ └── json
│ └── cadastra-cozinha.json
└── target
├── classes
├── META-INF
│ ├── MANIFEST.MF
│ ├── maven
│ │ └── com.zap.lojazap
│ │ │ └── loja-api
│ │ │ ├── pom.properties
│ │ │ └── pom.xml
│ └── orm.xml
├── _import.sql
├── application.properties
├── com
│ └── zap
│ │ └── lojazap
│ │ ├── LojaApiApplication.class
│ │ ├── api
│ │ ├── assember
│ │ │ ├── CidadeModelAssembler.class
│ │ │ ├── CidadeModelInputAssembler.class
│ │ │ ├── CozinhaModelAssembler.class
│ │ │ ├── CozinhaModelInputAssembler.class
│ │ │ ├── EstadoModelAssembler.class
│ │ │ ├── EstadoModelInputAssembler.class
│ │ │ ├── FormaPagamentoModelAssembler.class
│ │ │ ├── FormaPagamentoModelInputAssembler.class
│ │ │ ├── FotoProdutoModelAssembler.class
│ │ │ ├── GrupoModelAssembler.class
│ │ │ ├── GrupoModelInputAssembler.class
│ │ │ ├── PedidoModelAssembler.class
│ │ │ ├── PedidoModelInputAssembler.class
│ │ │ ├── PedidoResumoModelAssembler.class
│ │ │ ├── PermissaoModelAssembler.class
│ │ │ ├── ProdutoModelAssembler.class
│ │ │ ├── ProdutoModelInputAssembler.class
│ │ │ ├── RestauranteModelAssembler.class
│ │ │ ├── RestauranteModelInputAssembler.class
│ │ │ ├── UsuarioModelAssembler.class
│ │ │ └── UsuarioModelInputAssembler.class
│ │ ├── controller
│ │ │ ├── CidadeController.class
│ │ │ ├── CozinhaController.class
│ │ │ ├── EstadoController.class
│ │ │ ├── EstatisticasController.class
│ │ │ ├── FluxoPedidoController.class
│ │ │ ├── FormaPagamentoController.class
│ │ │ ├── GrupoController.class
│ │ │ ├── GrupoPermissaoController.class
│ │ │ ├── PedidoController.class
│ │ │ ├── RestauranteController.class
│ │ │ ├── RestauranteFormaPagamentoController.class
│ │ │ ├── RestauranteProdutoController.class
│ │ │ ├── RestauranteProdutoFotoController.class
│ │ │ ├── UsuarioController.class
│ │ │ ├── UsuarioGrupoController.class
│ │ │ └── UsuarioRestauranteController.class
│ │ ├── dto
│ │ │ ├── CidadeDTO.class
│ │ │ ├── CidadeResumoDTO.class
│ │ │ ├── CozinhaDTO.class
│ │ │ ├── EnderecoDTO.class
│ │ │ ├── EstadoDTO.class
│ │ │ ├── FormaPagamentoDTO.class
│ │ │ ├── FotoProdutoDTO.class
│ │ │ ├── GrupoDTO.class
│ │ │ ├── ItemPedidoDTO.class
│ │ │ ├── PedidoDTO.class
│ │ │ ├── PedidoResumoDTO.class
│ │ │ ├── PermissaoDTO.class
│ │ │ ├── ProdutoDTO.class
│ │ │ ├── RestauranteDTO.class
│ │ │ ├── RestauranteResumidoDTO.class
│ │ │ └── UsuarioDTO.class
│ │ └── input
│ │ │ ├── CidadeIdInput.class
│ │ │ ├── CidadeIdInputParaRestaurante.class
│ │ │ ├── CozinhaIdInput.class
│ │ │ ├── EnderecoInput.class
│ │ │ ├── EstadoIdInput.class
│ │ │ ├── FormaPagamentoIdInput.class
│ │ │ ├── FormaPagamentoInput.class
│ │ │ ├── FotoProdutoInput.class
│ │ │ ├── GrupoIdInput.class
│ │ │ ├── ItemPedidoInput.class
│ │ │ ├── PedidoInput.class
│ │ │ ├── ProdutoInput.class
│ │ │ ├── RestauranteIdInput.class
│ │ │ ├── RestauranteInput.class
│ │ │ ├── UsuarioIdInput.class
│ │ │ ├── UsuarioInputAtualizar.class
│ │ │ └── UsuarioInputAtualizarSenha.class
│ │ ├── core
│ │ ├── data
│ │ │ └── PageableTranslator.class
│ │ ├── email
│ │ │ ├── EmailConfig.class
│ │ │ ├── EmailProperties$Implementacao.class
│ │ │ ├── EmailProperties$Sandbox.class
│ │ │ └── EmailProperties.class
│ │ ├── jackson
│ │ │ ├── JacksonMixinModule.class
│ │ │ ├── PageJsonSerializer.class
│ │ │ └── modelmapper
│ │ │ │ └── ModelMapperConfig.class
│ │ ├── squiggly
│ │ │ ├── SquigglyConfig.class
│ │ │ └── TomcatCustomizer.class
│ │ ├── storage
│ │ │ ├── AmazonS3Config.class
│ │ │ ├── StorageProperties$Local.class
│ │ │ ├── StorageProperties$S3.class
│ │ │ └── StorageProperties.class
│ │ └── validation
│ │ │ ├── FileContentType.class
│ │ │ ├── FileContentTypeValidator.class
│ │ │ ├── FileSize.class
│ │ │ ├── FileSizeValidator.class
│ │ │ ├── Groups$CozinhaId.class
│ │ │ ├── Groups$EstadoId.class
│ │ │ ├── Groups.class
│ │ │ ├── Multiplo.class
│ │ │ ├── MultiploValidator.class
│ │ │ ├── TaxaFrete.class
│ │ │ ├── ValidationConfig.class
│ │ │ ├── ValorZeroDescricao.class
│ │ │ └── ValorZeroDescricaoValidator.class
│ │ ├── domaindois
│ │ ├── entities
│ │ │ ├── CidadeEntity.class
│ │ │ ├── CozinhaEntity.class
│ │ │ ├── Endereco.class
│ │ │ ├── EstadoEntity.class
│ │ │ ├── FormaPagamentoEntity.class
│ │ │ ├── FotoProdutoEntity.class
│ │ │ ├── GrupoEntity.class
│ │ │ ├── ItemPedidoEntity.class
│ │ │ ├── PedidoEntity.class
│ │ │ ├── PermissaoEntity.class
│ │ │ ├── ProdutoEntity.class
│ │ │ ├── RestauranteEntity.class
│ │ │ ├── UsuarioEntity.class
│ │ │ └── model
│ │ │ │ └── VendaDiaria.class
│ │ ├── enums
│ │ │ └── StatusPedido.class
│ │ ├── event
│ │ │ └── PedidoConfirmadoEvent.class
│ │ ├── exception
│ │ │ ├── CidadeNaoEncontradaException.class
│ │ │ ├── CozinhaNaoEncontradaException.class
│ │ │ ├── EntidadeEmUsoException.class
│ │ │ ├── EntidadeNaoEncontradaException.class
│ │ │ ├── EstadoNaoEncontradoException.class
│ │ │ ├── FormaDePagamentoNaoEncontradoException.class
│ │ │ ├── FotoProdutoNaoEncontradoException.class
│ │ │ ├── GrupoNaoEncontradoException.class
│ │ │ ├── NegocioException.class
│ │ │ ├── PedidoNaoEncontradoException.class
│ │ │ ├── PermissaoNaoEncontradaException.class
│ │ │ ├── ProdutoNaoEncontadoException.class
│ │ │ ├── RestauranteNaoEncontradoException.class
│ │ │ └── UsuarioNaoEncontradaException.class
│ │ ├── exceptionhandler
│ │ │ ├── ApiExceptionHandler.class
│ │ │ ├── Problem$Object$ObjectBuilder.class
│ │ │ ├── Problem$Object.class
│ │ │ ├── Problem$ProblemBuilder.class
│ │ │ ├── Problem.class
│ │ │ └── ProblemType.class
│ │ ├── filter
│ │ │ ├── PedidoFilter.class
│ │ │ └── VendaDiariaFilter.class
│ │ ├── listener
│ │ │ └── NotificacaoClientePedidoConfirmadoListener.class
│ │ ├── repository
│ │ │ ├── CidadeRepository.class
│ │ │ ├── CozinhaRepository.class
│ │ │ ├── EstadoRepository.class
│ │ │ ├── FormaPagamentoRepository.class
│ │ │ ├── GrupoRepository.class
│ │ │ ├── PedidoRepository.class
│ │ │ ├── PermissaoRepository.class
│ │ │ ├── ProdutoRepository.class
│ │ │ ├── ProdutoRepositoryQueries.class
│ │ │ ├── RestauranteRepository.class
│ │ │ ├── RestauranteRepositoryQueries.class
│ │ │ └── UsuarioRepository.class
│ │ └── service
│ │ │ ├── CadastroCidadesService.class
│ │ │ ├── CadastroCozinhaService.class
│ │ │ ├── CadastroEstadosService.class
│ │ │ ├── CadastroFormaPagamentoService.class
│ │ │ ├── CadastroGrupoService.class
│ │ │ ├── CadastroPedidoService.class
│ │ │ ├── CadastroPermissaoService.class
│ │ │ ├── CadastroProdutosService.class
│ │ │ ├── CadastroRestauranteService.class
│ │ │ ├── CadastroUsuarioService.class
│ │ │ ├── CatalogoFotoProdutoService.class
│ │ │ ├── EnvioEmailService$Mensagem$MensagemBuilder.class
│ │ │ ├── EnvioEmailService$Mensagem.class
│ │ │ ├── EnvioEmailService.class
│ │ │ ├── FluxoPedidoService.class
│ │ │ ├── FotoStoreService$NovaFoto$NovaFotoBuilder.class
│ │ │ ├── FotoStoreService$NovaFoto.class
│ │ │ ├── FotoStoreService.class
│ │ │ ├── VendaQueryService.class
│ │ │ └── VendaReportService.class
│ │ ├── infrastructure
│ │ └── repository
│ │ │ ├── ProdutoRepositoryImpl.class
│ │ │ ├── RestauranteRepositoryImpl.class
│ │ │ ├── service
│ │ │ ├── email
│ │ │ │ ├── EmailException.class
│ │ │ │ ├── FakeEnvioEmailService.class
│ │ │ │ ├── SandboxEnvioEmailService.class
│ │ │ │ └── SmtpEnvioEmailService.class
│ │ │ ├── query
│ │ │ │ └── VendaQueryServiceImpl.class
│ │ │ └── report
│ │ │ │ ├── PdfVendaReportService.class
│ │ │ │ └── ReportException.class
│ │ │ ├── spec
│ │ │ ├── PedidoSpec.class
│ │ │ └── RestauranteSpec.class
│ │ │ └── storege
│ │ │ ├── LocalFotoStoregeService.class
│ │ │ ├── S3FotosStogareService.class
│ │ │ └── StorageException.class
│ │ ├── jpa
│ │ ├── AtualizarCozinhaMain.class
│ │ ├── BuscarCozinhaMain.class
│ │ ├── CadastrarCozinhaMain.class
│ │ ├── CozinhaMain.class
│ │ ├── CozinhaRestauranteMain.class
│ │ └── RemoverCozinhaMain.class
│ │ └── model
│ │ └── exception
│ │ ├── ErroAtenticacao.class
│ │ └── RegraDeNegocioException.class
├── db
│ ├── migration
│ │ ├── V001__criacao-tabela-cozinha.sql
│ │ ├── V002__criacao-tabela-cidade.sql
│ │ ├── V003__criacao-tabela-estado-atualizacao-tb-cidade.sql
│ │ ├── V004__criacao-varias-tabelas.sql
│ │ ├── V005__criacao-tabelas-faltantes.sql
│ │ ├── V006__criar-coluna-ativo-restaurante.sql
│ │ ├── V007__criar-coluna-aberto-restaurante.sql
│ │ ├── V008__criar-tabela-usuario-restaurante.sql
│ │ ├── V009__criar_coluna_codigo_pedido.sql
│ │ └── V010__criar_table_foto_produto.sql
│ └── testdata
│ │ └── afterMigrate.sql
├── ddl.sql
├── messages.properties
├── relatorios
│ └── vendas-diarias.jasper
└── templates
│ └── pedido-confirmado.html
└── test-classes
├── application-test.properties
├── com
└── zap
│ └── lojazap
│ ├── CadastroCozinhaIT.class
│ └── util
│ ├── DatabaseCleaner.class
│ └── ResourceUtils.class
└── json
└── cadastra-cozinha.json
/.jpb/persistence-units.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/.mvn/wrapper/maven-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/.mvn/wrapper/maven-wrapper.jar
--------------------------------------------------------------------------------
/.mvn/wrapper/maven-wrapper.properties:
--------------------------------------------------------------------------------
1 | distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.8.6/apache-maven-3.8.6-bin.zip
2 | wrapperUrl=https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.1.0/maven-wrapper-3.1.0.jar
3 |
--------------------------------------------------------------------------------
/.project:
--------------------------------------------------------------------------------
1 |
2 |
3 | Loja-api
4 |
5 |
6 |
7 |
8 |
9 | org.eclipse.jdt.core.javabuilder
10 |
11 |
12 |
13 |
14 | org.eclipse.m2e.core.maven2Builder
15 |
16 |
17 |
18 |
19 | org.springframework.ide.eclipse.boot.validation.springbootbuilder
20 |
21 |
22 |
23 |
24 |
25 | org.eclipse.jdt.core.javanature
26 | org.eclipse.m2e.core.maven2Nature
27 |
28 |
29 |
--------------------------------------------------------------------------------
/.settings/org.eclipse.core.resources.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | encoding//src/main/java=UTF-8
3 | encoding//src/main/resources=UTF-8
4 | encoding//src/test/java=UTF-8
5 | encoding//src/test/resources=UTF-8
6 | encoding/=UTF-8
7 |
--------------------------------------------------------------------------------
/.settings/org.eclipse.jdt.core.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | org.eclipse.jdt.core.compiler.codegen.methodParameters=generate
3 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=12
4 | org.eclipse.jdt.core.compiler.compliance=12
5 | org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
6 | org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
7 | org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=ignore
8 | org.eclipse.jdt.core.compiler.release=disabled
9 | org.eclipse.jdt.core.compiler.source=12
10 |
--------------------------------------------------------------------------------
/.settings/org.springframework.ide.eclipse.prefs:
--------------------------------------------------------------------------------
1 | boot.validation.initialized=true
2 | eclipse.preferences.version=1
3 |
--------------------------------------------------------------------------------
/SECURITY.md:
--------------------------------------------------------------------------------
1 | # Security Policy
2 |
3 | ## Supported Versions
4 |
5 | Use this section to tell people about which versions of your project are
6 | currently being supported with security updates.
7 |
8 | | Version | Supported |
9 | | ------- | ------------------ |
10 | | 5.1.x | :white_check_mark: |
11 | | 5.0.x | :x: |
12 | | 4.0.x | :white_check_mark: |
13 | | < 4.0 | :x: |
14 |
15 | ## Reporting a Vulnerability
16 |
17 | Use this section to tell people how to report a vulnerability.
18 |
19 | Tell them where to go, how often they can expect to get an update on a
20 | reported vulnerability, what to expect if the vulnerability is accepted or
21 | declined, etc.
22 |
--------------------------------------------------------------------------------
/bin/.jpb/persistence-units.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/bin/.mvn/wrapper/maven-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/.mvn/wrapper/maven-wrapper.jar
--------------------------------------------------------------------------------
/bin/.mvn/wrapper/maven-wrapper.properties:
--------------------------------------------------------------------------------
1 | distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.8.6/apache-maven-3.8.6-bin.zip
2 | wrapperUrl=https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.1.0/maven-wrapper-3.1.0.jar
3 |
--------------------------------------------------------------------------------
/bin/.project:
--------------------------------------------------------------------------------
1 |
2 |
3 | Loja-api
4 |
5 |
6 |
7 |
8 |
9 | org.eclipse.jdt.core.javabuilder
10 |
11 |
12 |
13 |
14 | org.eclipse.m2e.core.maven2Builder
15 |
16 |
17 |
18 |
19 |
20 | org.eclipse.jdt.core.javanature
21 | org.eclipse.m2e.core.maven2Nature
22 |
23 |
24 |
--------------------------------------------------------------------------------
/bin/.settings/org.eclipse.core.resources.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | encoding/=UTF-8
3 |
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/LojaApiApplication.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/LojaApiApplication.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/assember/CidadeModelAssembler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/assember/CidadeModelAssembler.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/assember/CidadeModelInputAssembler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/assember/CidadeModelInputAssembler.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/assember/CozinhaModelAssembler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/assember/CozinhaModelAssembler.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/assember/CozinhaModelInputAssembler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/assember/CozinhaModelInputAssembler.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/assember/EstadoModelAssembler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/assember/EstadoModelAssembler.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/assember/EstadoModelInputAssembler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/assember/EstadoModelInputAssembler.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/assember/FormaPagamentoModelAssembler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/assember/FormaPagamentoModelAssembler.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/assember/FormaPagamentoModelInputAssembler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/assember/FormaPagamentoModelInputAssembler.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/assember/FotoProdutoModelAssembler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/assember/FotoProdutoModelAssembler.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/assember/GrupoModelAssembler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/assember/GrupoModelAssembler.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/assember/GrupoModelInputAssembler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/assember/GrupoModelInputAssembler.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/assember/PedidoModelAssembler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/assember/PedidoModelAssembler.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/assember/PedidoModelInputAssembler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/assember/PedidoModelInputAssembler.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/assember/PedidoResumoModelAssembler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/assember/PedidoResumoModelAssembler.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/assember/PermissaoModelAssembler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/assember/PermissaoModelAssembler.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/assember/ProdutoModelAssembler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/assember/ProdutoModelAssembler.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/assember/ProdutoModelInputAssembler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/assember/ProdutoModelInputAssembler.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/assember/RestauranteModelAssembler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/assember/RestauranteModelAssembler.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/assember/RestauranteModelInputAssembler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/assember/RestauranteModelInputAssembler.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/assember/UsuarioModelAssembler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/assember/UsuarioModelAssembler.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/assember/UsuarioModelInputAssembler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/assember/UsuarioModelInputAssembler.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/controller/CidadeController.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/controller/CidadeController.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/controller/CozinhaController.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/controller/CozinhaController.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/controller/EstadoController.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/controller/EstadoController.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/controller/EstatisticasController.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/controller/EstatisticasController.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/controller/FluxoPedidoController.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/controller/FluxoPedidoController.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/controller/FormaPagamentoController.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/controller/FormaPagamentoController.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/controller/GrupoController.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/controller/GrupoController.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/controller/GrupoPermissaoController.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/controller/GrupoPermissaoController.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/controller/PedidoController.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/controller/PedidoController.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/controller/RestauranteController.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/controller/RestauranteController.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/controller/RestauranteFormaPagamentoController.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/controller/RestauranteFormaPagamentoController.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/controller/RestauranteProdutoController.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/controller/RestauranteProdutoController.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/controller/RestauranteProdutoFotoController.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/controller/RestauranteProdutoFotoController.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/controller/UsuarioController.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/controller/UsuarioController.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/controller/UsuarioGrupoController.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/controller/UsuarioGrupoController.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/controller/UsuarioRestauranteController.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/controller/UsuarioRestauranteController.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/dto/CidadeDTO.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/dto/CidadeDTO.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/dto/CidadeResumoDTO.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/dto/CidadeResumoDTO.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/dto/CozinhaDTO.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/dto/CozinhaDTO.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/dto/EnderecoDTO.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/dto/EnderecoDTO.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/dto/EstadoDTO.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/dto/EstadoDTO.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/dto/FormaPagamentoDTO.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/dto/FormaPagamentoDTO.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/dto/FotoProdutoDTO.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/dto/FotoProdutoDTO.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/dto/GrupoDTO.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/dto/GrupoDTO.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/dto/ItemPedidoDTO.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/dto/ItemPedidoDTO.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/dto/PedidoDTO.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/dto/PedidoDTO.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/dto/PedidoResumoDTO.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/dto/PedidoResumoDTO.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/dto/PermissaoDTO.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/dto/PermissaoDTO.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/dto/ProdutoDTO.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/dto/ProdutoDTO.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/dto/RestauranteDTO.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/dto/RestauranteDTO.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/dto/RestauranteResumidoDTO.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/dto/RestauranteResumidoDTO.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/dto/UsuarioDTO.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/dto/UsuarioDTO.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/input/CidadeIdInput.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/input/CidadeIdInput.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/input/CidadeIdInputParaRestaurante.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/input/CidadeIdInputParaRestaurante.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/input/CozinhaIdInput.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/input/CozinhaIdInput.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/input/EnderecoInput.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/input/EnderecoInput.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/input/EstadoIdInput.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/input/EstadoIdInput.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/input/FormaPagamentoIdInput.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/input/FormaPagamentoIdInput.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/input/FormaPagamentoInput.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/input/FormaPagamentoInput.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/input/FotoProdutoInput.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/input/FotoProdutoInput.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/input/GrupoIdInput.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/input/GrupoIdInput.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/input/ItemPedidoInput.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/input/ItemPedidoInput.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/input/PedidoInput.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/input/PedidoInput.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/input/ProdutoInput.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/input/ProdutoInput.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/input/RestauranteIdInput.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/input/RestauranteIdInput.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/input/RestauranteInput.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/input/RestauranteInput.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/input/UsuarioIdInput.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/input/UsuarioIdInput.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/input/UsuarioInputAtualizar.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/input/UsuarioInputAtualizar.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/api/input/UsuarioInputAtualizarSenha.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/api/input/UsuarioInputAtualizarSenha.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/core/data/PageableTranslator.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/core/data/PageableTranslator.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/core/email/EmailConfig.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/core/email/EmailConfig.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/core/email/EmailProperties$Implementacao.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/core/email/EmailProperties$Implementacao.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/core/email/EmailProperties$Sandbox.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/core/email/EmailProperties$Sandbox.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/core/email/EmailProperties.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/core/email/EmailProperties.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/core/jackson/JacksonMixinModule.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/core/jackson/JacksonMixinModule.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/core/jackson/PageJsonSerializer.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/core/jackson/PageJsonSerializer.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/core/jackson/modelmapper/ModelMapperConfig.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/core/jackson/modelmapper/ModelMapperConfig.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/core/squiggly/SquigglyConfig.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/core/squiggly/SquigglyConfig.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/core/squiggly/TomcatCustomizer.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/core/squiggly/TomcatCustomizer.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/core/storage/AmazonS3Config.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/core/storage/AmazonS3Config.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/core/storage/StorageProperties$Local.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/core/storage/StorageProperties$Local.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/core/storage/StorageProperties$S3.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/core/storage/StorageProperties$S3.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/core/storage/StorageProperties.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/core/storage/StorageProperties.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/core/validation/FileContentType.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/core/validation/FileContentType.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/core/validation/FileContentTypeValidator.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/core/validation/FileContentTypeValidator.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/core/validation/FileSize.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/core/validation/FileSize.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/core/validation/FileSizeValidator.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/core/validation/FileSizeValidator.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/core/validation/Groups$CozinhaId.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/core/validation/Groups$CozinhaId.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/core/validation/Groups$EstadoId.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/core/validation/Groups$EstadoId.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/core/validation/Groups.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/core/validation/Groups.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/core/validation/Multiplo.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/core/validation/Multiplo.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/core/validation/MultiploValidator.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/core/validation/MultiploValidator.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/core/validation/TaxaFrete.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/core/validation/TaxaFrete.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/core/validation/ValidationConfig.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/core/validation/ValidationConfig.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/core/validation/ValorZeroDescricao.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/core/validation/ValorZeroDescricao.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/core/validation/ValorZeroDescricaoValidator.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/core/validation/ValorZeroDescricaoValidator.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/entities/CidadeEntity.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/entities/CidadeEntity.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/entities/CozinhaEntity.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/entities/CozinhaEntity.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/entities/Endereco.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/entities/Endereco.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/entities/EstadoEntity.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/entities/EstadoEntity.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/entities/FormaPagamentoEntity.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/entities/FormaPagamentoEntity.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/entities/FotoProdutoEntity.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/entities/FotoProdutoEntity.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/entities/GrupoEntity.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/entities/GrupoEntity.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/entities/ItemPedidoEntity.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/entities/ItemPedidoEntity.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/entities/PedidoEntity.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/entities/PedidoEntity.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/entities/PermissaoEntity.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/entities/PermissaoEntity.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/entities/ProdutoEntity.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/entities/ProdutoEntity.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/entities/RestauranteEntity.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/entities/RestauranteEntity.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/entities/UsuarioEntity.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/entities/UsuarioEntity.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/entities/model/VendaDiaria.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/entities/model/VendaDiaria.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/enums/StatusPedido.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/enums/StatusPedido.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/event/PedidoConfirmadoEvent.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/event/PedidoConfirmadoEvent.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/exception/CidadeNaoEncontradaException.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/exception/CidadeNaoEncontradaException.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/exception/CozinhaNaoEncontradaException.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/exception/CozinhaNaoEncontradaException.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/exception/EntidadeEmUsoException.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/exception/EntidadeEmUsoException.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/exception/EntidadeNaoEncontradaException.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/exception/EntidadeNaoEncontradaException.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/exception/EstadoNaoEncontradoException.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/exception/EstadoNaoEncontradoException.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/exception/FormaDePagamentoNaoEncontradoException.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/exception/FormaDePagamentoNaoEncontradoException.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/exception/FotoProdutoNaoEncontradoException.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/exception/FotoProdutoNaoEncontradoException.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/exception/GrupoNaoEncontradoException.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/exception/GrupoNaoEncontradoException.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/exception/NegocioException.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/exception/NegocioException.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/exception/PedidoNaoEncontradoException.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/exception/PedidoNaoEncontradoException.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/exception/PermissaoNaoEncontradaException.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/exception/PermissaoNaoEncontradaException.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/exception/ProdutoNaoEncontadoException.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/exception/ProdutoNaoEncontadoException.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/exception/RestauranteNaoEncontradoException.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/exception/RestauranteNaoEncontradoException.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/exception/UsuarioNaoEncontradaException.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/exception/UsuarioNaoEncontradaException.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/exceptionhandler/ApiExceptionHandler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/exceptionhandler/ApiExceptionHandler.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/exceptionhandler/Problem$Object.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/exceptionhandler/Problem$Object.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/exceptionhandler/Problem.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/exceptionhandler/Problem.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/exceptionhandler/ProblemType.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/exceptionhandler/ProblemType.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/filter/PedidoFilter.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/filter/PedidoFilter.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/filter/VendaDiariaFilter.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/filter/VendaDiariaFilter.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/listener/NotificacaoClientePedidoConfirmadoListener.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/listener/NotificacaoClientePedidoConfirmadoListener.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/repository/CidadeRepository.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/repository/CidadeRepository.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/repository/CozinhaRepository.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/repository/CozinhaRepository.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/repository/EstadoRepository.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/repository/EstadoRepository.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/repository/FormaPagamentoRepository.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/repository/FormaPagamentoRepository.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/repository/GrupoRepository.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/repository/GrupoRepository.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/repository/PedidoRepository.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/repository/PedidoRepository.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/repository/PermissaoRepository.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/repository/PermissaoRepository.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/repository/ProdutoRepository.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/repository/ProdutoRepository.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/repository/ProdutoRepositoryQueries.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/repository/ProdutoRepositoryQueries.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/repository/RestauranteRepository.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/repository/RestauranteRepository.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/repository/RestauranteRepositoryQueries.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/repository/RestauranteRepositoryQueries.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/repository/UsuarioRepository.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/repository/UsuarioRepository.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/service/CadastroCidadesService.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/service/CadastroCidadesService.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/service/CadastroCozinhaService.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/service/CadastroCozinhaService.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/service/CadastroEstadosService.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/service/CadastroEstadosService.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/service/CadastroFormaPagamentoService.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/service/CadastroFormaPagamentoService.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/service/CadastroGrupoService.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/service/CadastroGrupoService.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/service/CadastroPedidoService.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/service/CadastroPedidoService.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/service/CadastroPermissaoService.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/service/CadastroPermissaoService.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/service/CadastroProdutosService.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/service/CadastroProdutosService.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/service/CadastroRestauranteService.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/service/CadastroRestauranteService.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/service/CadastroUsuarioService.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/service/CadastroUsuarioService.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/service/CatalogoFotoProdutoService.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/service/CatalogoFotoProdutoService.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/service/EnvioEmailService$Mensagem.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/service/EnvioEmailService$Mensagem.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/service/EnvioEmailService.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/service/EnvioEmailService.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/service/FluxoPedidoService.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/service/FluxoPedidoService.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/service/FotoStoreService$NovaFoto.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/service/FotoStoreService$NovaFoto.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/service/FotoStoreService.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/service/FotoStoreService.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/service/VendaQueryService.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/service/VendaQueryService.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/domaindois/service/VendaReportService.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/domaindois/service/VendaReportService.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/infrastructure/repository/ProdutoRepositoryImpl.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/infrastructure/repository/ProdutoRepositoryImpl.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/infrastructure/repository/RestauranteRepositoryImpl.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/infrastructure/repository/RestauranteRepositoryImpl.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/infrastructure/repository/service/email/EmailException.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/infrastructure/repository/service/email/EmailException.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/infrastructure/repository/service/email/FakeEnvioEmailService.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/infrastructure/repository/service/email/FakeEnvioEmailService.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/infrastructure/repository/service/email/SandboxEnvioEmailService.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/infrastructure/repository/service/email/SandboxEnvioEmailService.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/infrastructure/repository/service/email/SmtpEnvioEmailService.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/infrastructure/repository/service/email/SmtpEnvioEmailService.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/infrastructure/repository/service/query/VendaQueryServiceImpl.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/infrastructure/repository/service/query/VendaQueryServiceImpl.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/infrastructure/repository/service/report/PdfVendaReportService.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/infrastructure/repository/service/report/PdfVendaReportService.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/infrastructure/repository/service/report/ReportException.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/infrastructure/repository/service/report/ReportException.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/infrastructure/repository/spec/PedidoSpec.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/infrastructure/repository/spec/PedidoSpec.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/infrastructure/repository/spec/RestauranteSpec.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/infrastructure/repository/spec/RestauranteSpec.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/infrastructure/repository/storege/LocalFotoStoregeService.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/infrastructure/repository/storege/LocalFotoStoregeService.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/infrastructure/repository/storege/S3FotosStogareService.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/infrastructure/repository/storege/S3FotosStogareService.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/infrastructure/repository/storege/StorageException.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/infrastructure/repository/storege/StorageException.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/jpa/AtualizarCozinhaMain.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/jpa/AtualizarCozinhaMain.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/jpa/BuscarCozinhaMain.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/jpa/BuscarCozinhaMain.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/jpa/CadastrarCozinhaMain.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/jpa/CadastrarCozinhaMain.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/jpa/CozinhaMain.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/jpa/CozinhaMain.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/jpa/CozinhaRestauranteMain.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/jpa/CozinhaRestauranteMain.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/jpa/RemoverCozinhaMain.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/jpa/RemoverCozinhaMain.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/model/exception/ErroAtenticacao.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/model/exception/ErroAtenticacao.class
--------------------------------------------------------------------------------
/bin/src/main/java/com/zap/lojazap/model/exception/RegraDeNegocioException.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/java/com/zap/lojazap/model/exception/RegraDeNegocioException.class
--------------------------------------------------------------------------------
/bin/src/main/resources/META-INF/orm.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
9 |
10 | FROM RestauranteEntity
11 | WHERE nome LIKE CONCAT('%', :nome, '%')
12 | AND cozinha.id = :id
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/bin/src/main/resources/db/migration/V001__criacao-tabela-cozinha.sql:
--------------------------------------------------------------------------------
1 | CREATE TABLE cozinha (
2 | id BIGINT NOT NULL AUTO_INCREMENT,
3 | nome VARCHAR(60),
4 |
5 | PRIMARY KEY (id)
6 | );
7 |
--------------------------------------------------------------------------------
/bin/src/main/resources/db/migration/V002__criacao-tabela-cidade.sql:
--------------------------------------------------------------------------------
1 | CREATE TABLE cidade (
2 | id BIGINT NOT NULL AUTO_INCREMENT,
3 | nome_cidade VARCHAR(80) NOT NULL,
4 | nome_estado VARCHAR(80) NOT NULL,
5 | PRIMARY KEY (id)
6 | );
--------------------------------------------------------------------------------
/bin/src/main/resources/db/migration/V003__criacao-tabela-estado-atualizacao-tb-cidade.sql:
--------------------------------------------------------------------------------
1 | CREATE TABLE estado(
2 | id BIGINT NOT NULL PRIMARY KEY AUTO_INCREMENT,
3 | nome VARCHAR(80) NOT NULL
4 | );
5 |
6 | INSERT INTO estado (nome) SELECT DISTINCT nome_estado FROM cidade;
7 |
8 | ALTER TABLE cidade ADD COLUMN estado_id BIGINT NOT NULL;
9 |
10 | UPDATE cidade c SET c.estado_id = (SELECT e.id FROM estado e WHERE e.nome = c.nome_estado);
11 |
12 | ALTER TABLE cidade ADD CONSTRAINT fk_cidade_estado
13 | FOREIGN KEY (estado_id) REFERENCES estado (id);
14 |
15 | ALTER TABLE cidade DROP COLUMN nome_estado;
16 |
17 | ALTER TABLE cidade CHANGE nome_cidade nome VARCHAR(80) NOT NULL;
--------------------------------------------------------------------------------
/bin/src/main/resources/db/migration/V006__criar-coluna-ativo-restaurante.sql:
--------------------------------------------------------------------------------
1 | alter table restaurante add ativo tinyint(1) not null;
2 | update restaurante set ativo = true;
--------------------------------------------------------------------------------
/bin/src/main/resources/db/migration/V007__criar-coluna-aberto-restaurante.sql:
--------------------------------------------------------------------------------
1 | alter table restaurante add aberto tinyint(1) not null;
2 | update restaurante set aberto = true;
--------------------------------------------------------------------------------
/bin/src/main/resources/db/migration/V008__criar-tabela-usuario-restaurante.sql:
--------------------------------------------------------------------------------
1 | create table restaurante_usuario_responsavel (
2 | restaurante_id bigint not null,
3 | usuario_id bigint not null
4 | );
5 |
6 | alter table restaurante_usuario_responsavel
7 | add constraint fk_restaurante_usuario
8 | foreign key (usuario_id)
9 | references usuario (id);
10 |
11 | alter table restaurante_usuario_responsavel
12 | add constraint fk_usuario_restaurante
13 | foreign key (restaurante_id)
14 | references restaurante (id);
--------------------------------------------------------------------------------
/bin/src/main/resources/db/migration/V009__criar_coluna_codigo_pedido.sql:
--------------------------------------------------------------------------------
1 | alter table pedido add column codigo varchar(36) not null after id;
2 | update pedido set codigo = uuid();
3 | alter table pedido add constraint uk_pedido_codigo unique (codigo);
--------------------------------------------------------------------------------
/bin/src/main/resources/db/migration/V010__criar_table_foto_produto.sql:
--------------------------------------------------------------------------------
1 | create table foto_produto(
2 | produto_id bigint not null,
3 | nome_arquivo varchar(150) not null,
4 | descricao varchar(150),
5 | content_type varchar(80) not null,
6 | tamanho int not null,
7 |
8 | primary key(produto_id),
9 | constraint fk_foto_produto_produto foreign key (produto_id) references produtos (id)
10 | ) engine=InnoDB default charset=utf8;
--------------------------------------------------------------------------------
/bin/src/main/resources/messages.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/resources/messages.properties
--------------------------------------------------------------------------------
/bin/src/main/resources/relatorios/vendas-diarias.jasper:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/main/resources/relatorios/vendas-diarias.jasper
--------------------------------------------------------------------------------
/bin/src/test/java/com/zap/lojazap/CadastroCozinhaIT.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/test/java/com/zap/lojazap/CadastroCozinhaIT.class
--------------------------------------------------------------------------------
/bin/src/test/java/com/zap/lojazap/util/DatabaseCleaner.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/test/java/com/zap/lojazap/util/DatabaseCleaner.class
--------------------------------------------------------------------------------
/bin/src/test/java/com/zap/lojazap/util/ResourceUtils.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/bin/src/test/java/com/zap/lojazap/util/ResourceUtils.class
--------------------------------------------------------------------------------
/bin/src/test/resources/application-test.properties:
--------------------------------------------------------------------------------
1 |
2 | spring.datasource.url=jdbc:mysql://localhost:3306/springboot_test?createDatabaseIfNotExist=true&useSSL=false
3 | spring.datasource.username=root
4 | spring.datasource.password=laila123
5 |
6 | spring.flyway.locations=classpath:db/migration
7 |
8 | spring.datasource.hikari.maximum-pool-size=1
--------------------------------------------------------------------------------
/bin/src/test/resources/json/cadastra-cozinha.json:
--------------------------------------------------------------------------------
1 | {
2 | "nome": "Americana"
3 | }
--------------------------------------------------------------------------------
/bin/target/classes/META-INF/MANIFEST.MF:
--------------------------------------------------------------------------------
1 | Manifest-Version: 1.0
2 | Build-Jdk-Spec: 17
3 | Implementation-Title: loja-api
4 | Implementation-Version: 0.0.1-SNAPSHOT
5 | Created-By: Maven Integration for Eclipse
6 |
7 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/LojaApiApplication.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap;
2 |
3 | import java.util.TimeZone;
4 |
5 | import org.springframework.boot.SpringApplication;
6 | import org.springframework.boot.autoconfigure.SpringBootApplication;
7 |
8 | @SpringBootApplication
9 | public class LojaApiApplication {
10 |
11 | public static void main(String[] args) {
12 | TimeZone.setDefault(TimeZone.getTimeZone("UTC"));
13 | SpringApplication.run(LojaApiApplication.class, args);
14 | }
15 |
16 | }
17 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/api/assember/FotoProdutoModelAssembler.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.api.assember;
2 |
3 | import org.modelmapper.ModelMapper;
4 | import org.springframework.beans.factory.annotation.Autowired;
5 | import org.springframework.stereotype.Component;
6 |
7 | import com.zap.lojazap.api.dto.FotoProdutoDTO;
8 | import com.zap.lojazap.domaindois.entities.FotoProdutoEntity;
9 |
10 | @Component
11 | public class FotoProdutoModelAssembler {
12 |
13 | @Autowired
14 | private ModelMapper modelMapper;
15 |
16 | public FotoProdutoDTO toDTO(FotoProdutoEntity foto) {
17 | return modelMapper.map(foto, FotoProdutoDTO.class);
18 |
19 | }
20 |
21 | }
22 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/api/assember/ProdutoModelInputAssembler.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.api.assember;
2 |
3 | import org.modelmapper.ModelMapper;
4 | import org.springframework.beans.factory.annotation.Autowired;
5 | import org.springframework.stereotype.Component;
6 |
7 | import com.zap.lojazap.api.input.ProdutoInput;
8 | import com.zap.lojazap.domaindois.entities.ProdutoEntity;
9 |
10 | @Component
11 | public class ProdutoModelInputAssembler {
12 |
13 | @Autowired
14 | private ModelMapper modelMapper;
15 |
16 | public ProdutoEntity toDTOObject(ProdutoInput produtoIdInput) {
17 | return modelMapper.map(produtoIdInput, ProdutoEntity.class);
18 | }
19 |
20 | public void copyToDtoObject(ProdutoInput produtoInput, ProdutoEntity produtoEntity) {
21 | modelMapper.map(produtoInput, produtoEntity);
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/api/dto/CidadeDTO.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.api.dto;
2 |
3 | import lombok.Getter;
4 | import lombok.Setter;
5 |
6 | @Getter
7 | @Setter
8 | public class CidadeDTO {
9 |
10 | private Long id;
11 | private String nome;
12 |
13 | private EstadoDTO estado;
14 |
15 | }
16 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/api/dto/CidadeResumoDTO.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.api.dto;
2 |
3 | import lombok.Getter;
4 | import lombok.Setter;
5 |
6 | @Getter
7 | @Setter
8 | public class CidadeResumoDTO {
9 |
10 | private Long id;
11 | private String nome;
12 |
13 | private String estado;
14 |
15 | }
16 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/api/dto/CozinhaDTO.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.api.dto;
2 |
3 | import lombok.Getter;
4 | import lombok.Setter;
5 |
6 | @Getter
7 | @Setter
8 | public class CozinhaDTO {
9 |
10 | private Long id;
11 | private String nome;
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/api/dto/EnderecoDTO.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.api.dto;
2 |
3 | import lombok.Getter;
4 | import lombok.Setter;
5 |
6 | @Setter
7 | @Getter
8 | public class EnderecoDTO {
9 |
10 | private String cep;
11 | private String logradouro;
12 | private String numero;
13 | private String complemento;
14 | private String bairro;
15 |
16 | private CidadeResumoDTO cidade;
17 | }
18 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/api/dto/EstadoDTO.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.api.dto;
2 |
3 | import lombok.Getter;
4 | import lombok.Setter;
5 |
6 | @Getter
7 | @Setter
8 | public class EstadoDTO {
9 |
10 | private Long id;
11 | private String nome;
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/api/dto/FormaPagamentoDTO.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.api.dto;
2 |
3 | import lombok.Getter;
4 | import lombok.Setter;
5 |
6 | @Getter
7 | @Setter
8 | public class FormaPagamentoDTO {
9 |
10 | private Long id;
11 | private String descricao;
12 |
13 |
14 |
15 | }
16 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/api/dto/FotoProdutoDTO.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.api.dto;
2 |
3 | import lombok.Getter;
4 | import lombok.Setter;
5 |
6 | @Setter
7 | @Getter
8 | public class FotoProdutoDTO {
9 |
10 | private String nomeArquivo;
11 | private String descricao;
12 | private String contentType;
13 | private Long tamanho;
14 |
15 | }
16 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/api/dto/GrupoDTO.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.api.dto;
2 |
3 | import lombok.Getter;
4 | import lombok.Setter;
5 |
6 | @Getter
7 | @Setter
8 | public class GrupoDTO {
9 |
10 | private Long id;
11 | private String nome;
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/api/dto/ItemPedidoDTO.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.api.dto;
2 |
3 | import java.math.BigDecimal;
4 |
5 | import lombok.Getter;
6 | import lombok.Setter;
7 |
8 | @Getter
9 | @Setter
10 | public class ItemPedidoDTO {
11 |
12 | private Long produtoId;
13 | private String nomeProduto;
14 | private int quantidade;
15 | private BigDecimal precoUnitario;
16 | private BigDecimal precoTotal;
17 | private String observacao;
18 |
19 | }
20 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/api/dto/PedidoResumoDTO.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.api.dto;
2 |
3 | import java.math.BigDecimal;
4 | import java.time.OffsetDateTime;
5 | import java.util.List;
6 |
7 | import com.zap.lojazap.domaindois.enums.StatusPedido;
8 |
9 | import lombok.Getter;
10 | import lombok.Setter;
11 |
12 | @Getter
13 | @Setter
14 | public class PedidoResumoDTO {
15 |
16 | private String codigo;
17 | private BigDecimal subtotal;
18 | private BigDecimal taxaFrete;
19 | private BigDecimal valorTotal;
20 | private String statusPedido;
21 | private OffsetDateTime dataCriacao;
22 | private RestauranteResumidoDTO restaurante;
23 | // private UsuarioDTO cliente;
24 | private String nomeCliente;
25 | }
26 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/api/dto/PermissaoDTO.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.api.dto;
2 |
3 | import lombok.Getter;
4 | import lombok.Setter;
5 |
6 | @Getter
7 | @Setter
8 | public class PermissaoDTO {
9 |
10 | private Long id;
11 | private String nome;
12 | private String descricao;
13 |
14 | }
15 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/api/dto/ProdutoDTO.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.api.dto;
2 |
3 | import java.math.BigDecimal;
4 |
5 | import lombok.Getter;
6 | import lombok.Setter;
7 |
8 | @Getter
9 | @Setter
10 | public class ProdutoDTO {
11 |
12 | private Long id;
13 |
14 | private String nome;
15 | private String descricao;
16 | private BigDecimal preco;
17 | private boolean ativo;
18 |
19 | // private RestauranteDTO restaurante;
20 |
21 | // private List itemPedido = new ArrayList<>();
22 |
23 | }
24 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/api/dto/RestauranteDTO.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.api.dto;
2 |
3 | import java.math.BigDecimal;
4 |
5 | import lombok.Getter;
6 | import lombok.Setter;
7 |
8 | @Getter
9 | @Setter
10 | public class RestauranteDTO {
11 |
12 | private Long id;
13 | private String nome;
14 | private BigDecimal taxaFrete;
15 | private Boolean ativo;
16 | private Boolean aberto;
17 |
18 | private CozinhaDTO cozinha;
19 |
20 | private EnderecoDTO endereco;
21 | }
22 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/api/dto/RestauranteResumidoDTO.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.api.dto;
2 |
3 | import lombok.Getter;
4 | import lombok.Setter;
5 |
6 | @Getter
7 | @Setter
8 | public class RestauranteResumidoDTO {
9 |
10 | private Long id;
11 | private String nome;
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/api/dto/UsuarioDTO.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.api.dto;
2 |
3 | import lombok.Getter;
4 | import lombok.Setter;
5 |
6 | @Getter
7 | @Setter
8 | public class UsuarioDTO {
9 |
10 | private Long id;
11 | private String nome;
12 | private String email;
13 |
14 | }
15 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/api/input/CidadeIdInput.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.api.input;
2 |
3 | import javax.validation.Valid;
4 | import javax.validation.constraints.NotBlank;
5 | import javax.validation.constraints.NotNull;
6 |
7 | import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
8 |
9 | import lombok.Getter;
10 | import lombok.Setter;
11 |
12 | @Getter
13 | @Setter
14 | public class CidadeIdInput {
15 |
16 | @NotBlank
17 | private String nome;
18 |
19 | @Valid
20 | @NotNull
21 | private EstadoIdInput estado;
22 | }
23 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/api/input/CidadeIdInputParaRestaurante.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.api.input;
2 |
3 | import javax.validation.constraints.NotNull;
4 |
5 | import lombok.Getter;
6 | import lombok.Setter;
7 |
8 | @Getter
9 | @Setter
10 | public class CidadeIdInputParaRestaurante {
11 |
12 | @NotNull
13 | private Long id;
14 |
15 | }
16 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/api/input/CozinhaIdInput.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.api.input;
2 |
3 | import lombok.Getter;
4 | import lombok.Setter;
5 |
6 | @Getter
7 | @Setter
8 | public class CozinhaIdInput {
9 |
10 | private Long Id;
11 | private String nome;
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/api/input/EnderecoInput.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.api.input;
2 |
3 | import javax.validation.Valid;
4 | import javax.validation.constraints.NotBlank;
5 | import javax.validation.constraints.NotNull;
6 |
7 | import lombok.Getter;
8 | import lombok.Setter;
9 |
10 | @Getter
11 | @Setter
12 | public class EnderecoInput {
13 |
14 | @NotBlank
15 | private String cep;
16 |
17 | @NotBlank
18 | private String logradouro;
19 |
20 | @NotBlank
21 | private String numero;
22 |
23 |
24 | private String complemento;
25 |
26 | @NotBlank
27 | private String bairro;
28 |
29 | @Valid
30 | @NotNull
31 | private CidadeIdInputParaRestaurante cidade;
32 |
33 | }
34 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/api/input/EstadoIdInput.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.api.input;
2 |
3 | import lombok.Getter;
4 | import lombok.Setter;
5 |
6 | @Getter
7 | @Setter
8 | public class EstadoIdInput {
9 |
10 | private Long id;
11 |
12 | private String nome;
13 | }
14 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/api/input/FormaPagamentoIdInput.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.api.input;
2 |
3 | import javax.validation.constraints.NotNull;
4 |
5 | import lombok.Getter;
6 | import lombok.Setter;
7 |
8 | @Getter
9 | @Setter
10 | public class FormaPagamentoIdInput {
11 |
12 | @NotNull
13 | private Long id;
14 | }
15 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/api/input/FormaPagamentoInput.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.api.input;
2 |
3 | import lombok.Getter;
4 | import lombok.Setter;
5 |
6 | @Getter
7 | @Setter
8 | public class FormaPagamentoInput {
9 |
10 | private Long id;
11 | private String descricao;
12 | }
13 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/api/input/FotoProdutoInput.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.api.input;
2 |
3 | import javax.validation.constraints.NotBlank;
4 | import javax.validation.constraints.NotNull;
5 |
6 | import org.springframework.http.MediaType;
7 | import org.springframework.web.multipart.MultipartFile;
8 |
9 | import com.zap.lojazap.core.validation.FileContentType;
10 | import com.zap.lojazap.core.validation.FileSize;
11 |
12 | import lombok.Getter;
13 | import lombok.Setter;
14 |
15 | @Getter
16 | @Setter
17 | public class FotoProdutoInput {
18 |
19 | @NotNull
20 | @FileSize(max = "500KB")
21 | @FileContentType(allowed = {MediaType.IMAGE_JPEG_VALUE, MediaType.IMAGE_PNG_VALUE})
22 | private MultipartFile arquivo;
23 |
24 | @NotBlank
25 | private String descricao;
26 | }
27 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/api/input/GrupoIdInput.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.api.input;
2 |
3 | import javax.validation.constraints.NotBlank;
4 |
5 | import lombok.Getter;
6 | import lombok.Setter;
7 |
8 | @Getter
9 | @Setter
10 | public class GrupoIdInput {
11 |
12 | private Long id;
13 |
14 | @NotBlank
15 | private String nome;
16 | }
17 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/api/input/ItemPedidoInput.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.api.input;
2 |
3 | import javax.validation.constraints.NotNull;
4 | import javax.validation.constraints.PositiveOrZero;
5 |
6 | import lombok.Getter;
7 | import lombok.Setter;
8 |
9 | @Getter
10 | @Setter
11 | public class ItemPedidoInput {
12 |
13 | @NotNull
14 | private Long produtoId;
15 |
16 | @NotNull
17 | @PositiveOrZero
18 | private int quantidade;
19 |
20 | private String observacao;
21 | }
22 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/api/input/PedidoInput.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.api.input;
2 |
3 | import java.util.List;
4 |
5 | import javax.validation.Valid;
6 | import javax.validation.constraints.NotNull;
7 | import javax.validation.constraints.Size;
8 |
9 | import lombok.Getter;
10 | import lombok.Setter;
11 |
12 | @Getter
13 | @Setter
14 | public class PedidoInput {
15 |
16 | @Valid
17 | @NotNull
18 | private RestauranteIdInput restaurante;
19 |
20 | @Valid
21 | @NotNull
22 | private FormaPagamentoInput formaPagamento;
23 |
24 | @Valid
25 | @NotNull
26 | private EnderecoInput endereco;
27 |
28 | @Valid
29 | @NotNull
30 | @Size(min = 1)
31 | private List itemPedido;
32 |
33 | }
34 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/api/input/ProdutoInput.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.api.input;
2 |
3 | import java.math.BigDecimal;
4 |
5 | import javax.validation.constraints.NotBlank;
6 | import javax.validation.constraints.NotNull;
7 | import javax.validation.constraints.PositiveOrZero;
8 |
9 | import lombok.Getter;
10 | import lombok.Setter;
11 |
12 | @Getter
13 | @Setter
14 | public class ProdutoInput {
15 |
16 | @NotBlank
17 | private String nome;
18 |
19 | @NotBlank
20 | private String descricao;
21 |
22 | @NotNull
23 | @PositiveOrZero
24 | private BigDecimal preco;
25 |
26 | @NotNull
27 | private boolean ativo;}
28 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/api/input/RestauranteIdInput.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.api.input;
2 |
3 | import javax.validation.constraints.NotNull;
4 |
5 | import lombok.Getter;
6 | import lombok.Setter;
7 |
8 | @Getter
9 | @Setter
10 | public class RestauranteIdInput {
11 |
12 | @NotNull
13 | private Long id;
14 |
15 | }
16 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/api/input/RestauranteInput.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.api.input;
2 |
3 | import java.math.BigDecimal;
4 |
5 | import javax.validation.Valid;
6 | import javax.validation.constraints.NotBlank;
7 | import javax.validation.constraints.NotNull;
8 | import javax.validation.constraints.PositiveOrZero;
9 |
10 | import lombok.Getter;
11 | import lombok.Setter;
12 |
13 | @Getter
14 | @Setter
15 | public class RestauranteInput {
16 |
17 | @NotBlank
18 | private String nome;
19 |
20 | @NotNull
21 | @PositiveOrZero
22 | private BigDecimal taxaFrete;
23 |
24 | @Valid
25 | @NotNull
26 | private CozinhaIdInput cozinha;
27 |
28 | @Valid
29 | @NotNull
30 | private EnderecoInput endereco;
31 |
32 | }
33 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/api/input/UsuarioIdInput.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.api.input;
2 |
3 | import javax.validation.constraints.Email;
4 | import javax.validation.constraints.NotBlank;
5 |
6 | import lombok.Getter;
7 | import lombok.Setter;
8 |
9 | @Getter
10 | @Setter
11 | public class UsuarioIdInput {
12 |
13 | @NotBlank
14 | private String nome;
15 |
16 | @NotBlank
17 | @Email
18 | private String email;
19 |
20 | @NotBlank
21 | private String senha;
22 |
23 | }
24 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/api/input/UsuarioInputAtualizar.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.api.input;
2 |
3 | import javax.validation.constraints.Email;
4 | import javax.validation.constraints.NotBlank;
5 |
6 | import lombok.Getter;
7 | import lombok.Setter;
8 |
9 | @Getter
10 | @Setter
11 | public class UsuarioInputAtualizar {
12 |
13 | @NotBlank
14 | private String nome;
15 |
16 | @NotBlank
17 | @Email
18 | private String email;
19 |
20 | }
21 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/api/input/UsuarioInputAtualizarSenha.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.api.input;
2 |
3 | import javax.validation.constraints.NotBlank;
4 |
5 | import lombok.Getter;
6 | import lombok.Setter;
7 |
8 | @Getter
9 | @Setter
10 | public class UsuarioInputAtualizarSenha {
11 |
12 | @NotBlank
13 | private String senhaAtual;
14 |
15 | @NotBlank
16 | private String novaSenha;
17 | }
18 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/core/jackson/JacksonMixinModule.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.core.jackson;
2 |
3 | import org.springframework.stereotype.Component;
4 |
5 | import com.fasterxml.jackson.databind.module.SimpleModule;
6 |
7 | @Component
8 | public class JacksonMixinModule extends SimpleModule {
9 |
10 | private static final long serialVersionUID = 1L;
11 |
12 | public JacksonMixinModule() {
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/core/squiggly/TomcatCustomizer.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.core.squiggly;
2 | import org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory;
3 | import org.springframework.boot.web.server.WebServerFactoryCustomizer;
4 | import org.springframework.stereotype.Component;
5 |
6 | @Component
7 | public class TomcatCustomizer implements WebServerFactoryCustomizer {
8 |
9 | @SuppressWarnings("deprecation")
10 | @Override
11 | public void customize(TomcatServletWebServerFactory factory) {
12 | factory.addConnectorCustomizers(connector -> connector.setAttribute("relaxedQueryChars", "[]"));
13 | }
14 |
15 | }
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/core/validation/FileSizeValidator.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.core.validation;
2 |
3 | import javax.validation.ConstraintValidator;
4 | import javax.validation.ConstraintValidatorContext;
5 |
6 | import org.springframework.util.unit.DataSize;
7 | import org.springframework.web.multipart.MultipartFile;
8 |
9 | public class FileSizeValidator implements ConstraintValidator {
10 |
11 | private DataSize maxSize;
12 |
13 | @Override
14 | public void initialize(FileSize constraintAnnotation) {
15 | this.maxSize = DataSize.parse(constraintAnnotation.max());
16 | }
17 |
18 | @Override
19 | public boolean isValid(MultipartFile value, ConstraintValidatorContext context) {
20 | return value == null || value.getSize() <= this.maxSize.toBytes();
21 | }
22 |
23 | }
24 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/core/validation/Groups.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.core.validation;
2 |
3 | public interface Groups {
4 |
5 | public interface CozinhaId{}
6 | public interface EstadoId{}
7 |
8 | }
9 |
10 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/core/validation/ValidationConfig.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.core.validation;
2 |
3 | import org.springframework.context.MessageSource;
4 | import org.springframework.context.annotation.Bean;
5 | import org.springframework.context.annotation.Configuration;
6 | import org.springframework.validation.beanvalidation.LocalValidatorFactoryBean;
7 |
8 | @Configuration
9 | public class ValidationConfig {
10 |
11 | @Bean
12 | public LocalValidatorFactoryBean validator(MessageSource messageSource ) {
13 | LocalValidatorFactoryBean bean = new LocalValidatorFactoryBean();
14 | bean.setValidationMessageSource(messageSource);
15 | return bean;
16 |
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/domain/model/repositores/ProdutoRepository.java:
--------------------------------------------------------------------------------
1 | //package com.zap.lojazap.domain.model.repositores;
2 | //
3 | //import org.springframework.data.jpa.repository.Query;
4 | //import org.springframework.data.repository.PagingAndSortingRepository;
5 | //import org.springframework.data.repository.query.Param;
6 | //
7 | //import com.zap.lojazap.domain.model.entities.Produto;
8 | //
9 | //public interface ProdutoRepository
10 | // extends PagingAndSortingRepository {
11 | //
12 | // public Iterable findByNomeContainingIgnoreCase( String parteNome);
13 | //
14 | // @Query("SELECT p FROM Produto p WHERE p.nome LIKE %:nome%")
15 | // public Iterable encontrarPorNome(@Param ("nome") String nome);
16 | //
17 | //}
18 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/domaindois/entities/FormaPagamentoEntity.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.domaindois.entities;
2 |
3 | import javax.persistence.Entity;
4 | import javax.persistence.GeneratedValue;
5 | import javax.persistence.GenerationType;
6 | import javax.persistence.Id;
7 | import javax.persistence.Table;
8 |
9 | import lombok.AllArgsConstructor;
10 | import lombok.Data;
11 | import lombok.EqualsAndHashCode;
12 | import lombok.NoArgsConstructor;
13 |
14 | @Data
15 | @EqualsAndHashCode(onlyExplicitlyIncluded = true)
16 | @AllArgsConstructor
17 | @NoArgsConstructor
18 | @Table(name = "forma_pagamento")
19 | @Entity
20 | public class FormaPagamentoEntity {
21 |
22 | @EqualsAndHashCode.Include
23 | @Id
24 | @GeneratedValue(strategy = GenerationType.IDENTITY)
25 | private Long id;
26 |
27 | private String descricao;
28 |
29 | }
30 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/domaindois/entities/model/VendaDiaria.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.domaindois.entities.model;
2 |
3 | import java.math.BigDecimal;
4 | import java.util.Date;
5 |
6 | import lombok.AllArgsConstructor;
7 | import lombok.Getter;
8 | import lombok.Setter;
9 |
10 | @AllArgsConstructor
11 | @Getter
12 | @Setter
13 | public class VendaDiaria {
14 | //troquei o nome do pacote de dto para model
15 | private Date data;
16 | private Long totalVendas;
17 | private BigDecimal totalFaturado;
18 | }
19 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/domaindois/event/PedidoConfirmadoEvent.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.domaindois.event;
2 |
3 | import com.zap.lojazap.domaindois.entities.PedidoEntity;
4 |
5 | import lombok.AllArgsConstructor;
6 | import lombok.Getter;
7 |
8 | @Getter
9 | @AllArgsConstructor
10 | public class PedidoConfirmadoEvent {
11 |
12 | private PedidoEntity pedido;
13 | }
14 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/domaindois/exception/CidadeNaoEncontradaException.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.domaindois.exception;
2 |
3 | public class CidadeNaoEncontradaException extends EntidadeNaoEncontradaException {
4 | private static final long serialVersionUID = 1L;
5 |
6 | public CidadeNaoEncontradaException( String mensagem) {
7 | super( mensagem);
8 | }
9 |
10 | public CidadeNaoEncontradaException(Long id) {
11 | this(String.format("Não existe um cadastro da Cidade com código %d", id));
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/domaindois/exception/CozinhaNaoEncontradaException.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.domaindois.exception;
2 |
3 | public class CozinhaNaoEncontradaException extends EntidadeNaoEncontradaException {
4 | private static final long serialVersionUID = 1L;
5 |
6 | public CozinhaNaoEncontradaException( String mensagem) {
7 | super( mensagem);
8 | }
9 |
10 | public CozinhaNaoEncontradaException(Long id) {
11 | this(String.format("Não existe um cadastro de cozinha com código %d", id));
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/domaindois/exception/EntidadeEmUsoException.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.domaindois.exception;
2 |
3 | public class EntidadeEmUsoException extends NegocioException {
4 | private static final long serialVersionUID = 1L;
5 |
6 | public EntidadeEmUsoException(String mensagem) {
7 | super(mensagem);
8 | }
9 |
10 | }
11 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/domaindois/exception/EntidadeNaoEncontradaException.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.domaindois.exception;
2 |
3 | //@ResponseStatus(HttpStatus.NOT_FOUND) //essa exception pode mandar varios status http no corpo
4 | public abstract class EntidadeNaoEncontradaException extends NegocioException {
5 | private static final long serialVersionUID = 1L;
6 |
7 | public EntidadeNaoEncontradaException( String mensagem) {
8 | super( mensagem);
9 | }
10 |
11 | /*public EntidadeNaoEncontradaException(HttpStatus status, String mensagem) {
12 | super(status, mensagem);
13 | }
14 |
15 | public EntidadeNaoEncontradaException(String mensagem) {
16 | this(HttpStatus.NOT_FOUND, mensagem);
17 | } */
18 |
19 | }
20 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/domaindois/exception/EstadoNaoEncontradoException.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.domaindois.exception;
2 |
3 | public class EstadoNaoEncontradoException extends EntidadeNaoEncontradaException {
4 | private static final long serialVersionUID = 1L;
5 |
6 | public EstadoNaoEncontradoException( String mensagem) {
7 | super( mensagem);
8 | }
9 |
10 | public EstadoNaoEncontradoException(Long id) {
11 | this(String.format("Não existe um cadastro de Estado com código %d", id));
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/domaindois/exception/FormaDePagamentoNaoEncontradoException.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.domaindois.exception;
2 |
3 | public class FormaDePagamentoNaoEncontradoException extends EntidadeNaoEncontradaException {
4 | private static final long serialVersionUID = 1L;
5 |
6 | public FormaDePagamentoNaoEncontradoException( String mensagem) {
7 | super( mensagem);
8 | }
9 |
10 | public FormaDePagamentoNaoEncontradoException(Long id) {
11 | this(String.format("Não existe uma Forma de Pagamento com código %d", id));
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/domaindois/exception/FotoProdutoNaoEncontradoException.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.domaindois.exception;
2 |
3 | public class FotoProdutoNaoEncontradoException extends EntidadeNaoEncontradaException {
4 | private static final long serialVersionUID = 1L;
5 |
6 | public FotoProdutoNaoEncontradoException( String mensagem) {
7 | super( mensagem);
8 | }
9 |
10 | public FotoProdutoNaoEncontradoException(Long restauranteId, Long produtoId) {
11 | this(String.format("Não existe um cadastro de foto do produto com código %d para o restaurante de código %d",
12 | produtoId, restauranteId ));
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/domaindois/exception/GrupoNaoEncontradoException.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.domaindois.exception;
2 |
3 | public class GrupoNaoEncontradoException extends EntidadeNaoEncontradaException {
4 | private static final long serialVersionUID = 1L;
5 |
6 | public GrupoNaoEncontradoException( String mensagem) {
7 | super( mensagem);
8 | }
9 |
10 | public GrupoNaoEncontradoException(Long id) {
11 | this(String.format("Não existe um cadastro de Grupo com código %d", id));
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/domaindois/exception/NegocioException.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.domaindois.exception;
2 |
3 | //@ResponseStatus(HttpStatus.BAD_REQUEST) //essa exception pode mandar varios status http no corpo
4 | public class NegocioException extends RuntimeException {
5 | private static final long serialVersionUID = 1L;
6 |
7 | public NegocioException( String mensagem) {
8 | super( mensagem);
9 | }
10 |
11 | public NegocioException( String mensagem, Throwable causa) {
12 | super(mensagem, causa);
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/domaindois/exception/PedidoNaoEncontradoException.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.domaindois.exception;
2 |
3 | public class PedidoNaoEncontradoException extends EntidadeNaoEncontradaException {
4 | private static final long serialVersionUID = 1L;
5 |
6 | public PedidoNaoEncontradoException(String codigo) {
7 | super(String.format("Não existe um cadastro de pedido com código %s", codigo));
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/domaindois/exception/PermissaoNaoEncontradaException.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.domaindois.exception;
2 |
3 | public class PermissaoNaoEncontradaException extends EntidadeNaoEncontradaException {
4 | private static final long serialVersionUID = 1L;
5 |
6 | public PermissaoNaoEncontradaException( String mensagem) {
7 | super( mensagem);
8 | }
9 |
10 | public PermissaoNaoEncontradaException(Long id) {
11 | this(String.format("Não existe um cadastro de Permissão com código %d", id));
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/domaindois/exception/ProdutoNaoEncontadoException.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.domaindois.exception;
2 |
3 | public class ProdutoNaoEncontadoException extends EntidadeNaoEncontradaException {
4 | private static final long serialVersionUID = 1L;
5 |
6 | public ProdutoNaoEncontadoException( String mensagem) {
7 | super( mensagem);
8 | }
9 |
10 | public ProdutoNaoEncontadoException(Long restauranteId, Long id) {
11 | this(String.format("Não existe um cadastro de produto com código %d para o restaurante com o código %d", id, restauranteId));
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/domaindois/exception/RestauranteNaoEncontradoException.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.domaindois.exception;
2 |
3 | public class RestauranteNaoEncontradoException extends EntidadeNaoEncontradaException {
4 | private static final long serialVersionUID = 1L;
5 |
6 | public RestauranteNaoEncontradoException( String mensagem) {
7 | super( mensagem);
8 | }
9 |
10 | public RestauranteNaoEncontradoException(Long id) {
11 | this(String.format("Não existe um cadastro de Restaurante com código %d", id));
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/domaindois/exception/UsuarioNaoEncontradaException.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.domaindois.exception;
2 |
3 | public class UsuarioNaoEncontradaException extends EntidadeNaoEncontradaException {
4 | private static final long serialVersionUID = 1L;
5 |
6 | public UsuarioNaoEncontradaException(String mensagem) {
7 | super(mensagem);
8 | }
9 |
10 | public UsuarioNaoEncontradaException(Long id) {
11 | this(String.format("Não existe um cadastro de Usuário com código %d", id));
12 | }
13 |
14 | }
15 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/domaindois/filter/PedidoFilter.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.domaindois.filter;
2 |
3 | import java.time.OffsetDateTime;
4 |
5 | import org.springframework.format.annotation.DateTimeFormat;
6 | import org.springframework.format.annotation.DateTimeFormat.ISO;
7 |
8 | import lombok.Getter;
9 | import lombok.Setter;
10 |
11 | @Getter
12 | @Setter
13 | public class PedidoFilter {
14 |
15 | private Long clienteId;
16 | private Long restauranteId;
17 |
18 | @DateTimeFormat(iso= ISO.DATE_TIME)
19 | private OffsetDateTime dataCriacao;
20 |
21 | @DateTimeFormat(iso= ISO.DATE_TIME)
22 | private OffsetDateTime dataFim;
23 | }
24 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/domaindois/filter/VendaDiariaFilter.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.domaindois.filter;
2 |
3 | import java.time.OffsetDateTime;
4 |
5 | import org.springframework.format.annotation.DateTimeFormat;
6 | import org.springframework.format.annotation.DateTimeFormat.ISO;
7 |
8 | import lombok.Getter;
9 | import lombok.Setter;
10 |
11 | @Getter
12 | @Setter
13 | public class VendaDiariaFilter {
14 |
15 | private Long restauranteId;
16 |
17 | @DateTimeFormat(iso= ISO.DATE_TIME)
18 | private OffsetDateTime dataCriacao;
19 |
20 | @DateTimeFormat(iso= ISO.DATE_TIME)
21 | private OffsetDateTime dataFim;
22 | }
23 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/domaindois/repository/CidadeRepository.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.domaindois.repository;
2 |
3 | import org.springframework.data.jpa.repository.JpaRepository;
4 |
5 | import com.zap.lojazap.domaindois.entities.CidadeEntity;
6 |
7 | public interface CidadeRepository extends JpaRepository {
8 |
9 | // List todas();
10 | //
11 | // CidadeEntity porId(Long id);
12 | //
13 | // CidadeEntity adicionar(CidadeEntity cidade);
14 | //
15 | // void remover(Long id);
16 |
17 | }
18 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/domaindois/repository/CozinhaRepository.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.domaindois.repository;
2 |
3 | import java.util.List;
4 | import java.util.Optional;
5 |
6 | import org.springframework.data.jpa.repository.JpaRepository;
7 |
8 | import com.zap.lojazap.domaindois.entities.CozinhaEntity;
9 |
10 | public interface CozinhaRepository extends JpaRepository {
11 |
12 | /**
13 | List todas();
14 | CozinhaEntity porId(Long id);
15 | CozinhaEntity adicionar(CozinhaEntity cozinha);
16 | void remover(Long id);
17 |
18 | **/
19 | List findTodasBynomeContaining(String nome);
20 |
21 | Optional findNomeCompletoByNome(String nome);
22 | }
23 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/domaindois/repository/EstadoRepository.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.domaindois.repository;
2 |
3 | import org.springframework.data.jpa.repository.JpaRepository;
4 |
5 | import com.zap.lojazap.domaindois.entities.EstadoEntity;
6 |
7 | public interface EstadoRepository extends JpaRepository{
8 |
9 | // List todas();
10 | //
11 | // EstadoEntity porId(Long id);
12 | //
13 | // EstadoEntity adicionar(EstadoEntity estado);
14 | //
15 | // void remover(Long id);
16 |
17 | }
18 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/domaindois/repository/FormaPagamentoRepository.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.domaindois.repository;
2 |
3 | import org.springframework.data.jpa.repository.JpaRepository;
4 |
5 | import com.zap.lojazap.domaindois.entities.FormaPagamentoEntity;
6 |
7 | public interface FormaPagamentoRepository extends JpaRepository {
8 |
9 | // List todas();
10 | // FormaPagamentoEntity porId(Long id);
11 | // FormaPagamentoEntity adicionar(FormaPagamentoEntity pagamento);
12 | // void remover (FormaPagamentoEntity pagamento);
13 | //
14 | }
15 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/domaindois/repository/GrupoRepository.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.domaindois.repository;
2 |
3 | import org.springframework.data.jpa.repository.JpaRepository;
4 |
5 | import com.zap.lojazap.domaindois.entities.GrupoEntity;
6 |
7 | public interface GrupoRepository extends JpaRepository {
8 |
9 | }
10 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/domaindois/repository/PedidoRepository.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.domaindois.repository;
2 |
3 | import java.util.List;
4 | import java.util.Optional;
5 |
6 | import org.springframework.data.jpa.repository.JpaRepository;
7 | import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
8 | import org.springframework.data.jpa.repository.Query;
9 |
10 | import com.zap.lojazap.domaindois.entities.PedidoEntity;
11 |
12 | public interface PedidoRepository extends JpaRepository,
13 | JpaSpecificationExecutor{
14 |
15 | Optional findByCodigo(String codigo);
16 |
17 | @Query(" FROM PedidoEntity p "
18 | + " JOIN FETCH p.cliente "
19 | + " JOIN FETCH p.restaurante r "
20 | + " JOIN FETCH r.cozinha ")
21 | List findAll();
22 | }
23 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/domaindois/repository/PermissaoRepository.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.domaindois.repository;
2 |
3 | import org.springframework.data.jpa.repository.JpaRepository;
4 |
5 | import com.zap.lojazap.domaindois.entities.PermissaoEntity;
6 |
7 | public interface PermissaoRepository extends JpaRepository {
8 |
9 | // List todas();
10 | // PermissaoEntity porId(Long id);
11 | // PermissaoEntity adicionar(PermissaoEntity permissao);
12 | // void remover(PermissaoEntity permissao);
13 |
14 | }
15 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/domaindois/repository/ProdutoRepositoryQueries.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.domaindois.repository;
2 |
3 | import com.zap.lojazap.domaindois.entities.FotoProdutoEntity;
4 |
5 | public interface ProdutoRepositoryQueries {
6 |
7 | FotoProdutoEntity save(FotoProdutoEntity foto);
8 |
9 | void delete(FotoProdutoEntity foto);
10 | }
11 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/domaindois/repository/RestauranteRepositoryQueries.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.domaindois.repository;
2 |
3 | import java.math.BigDecimal;
4 | import java.util.List;
5 |
6 | import com.zap.lojazap.domaindois.entities.RestauranteEntity;
7 |
8 | public interface RestauranteRepositoryQueries {
9 |
10 | List buscar(String nome,
11 | BigDecimal taxaFreteInicial, BigDecimal taxaFreteFinal);
12 |
13 | List freteGratis(String nome);
14 | }
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/domaindois/repository/UsuarioRepository.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.domaindois.repository;
2 |
3 | import java.util.Optional;
4 |
5 | import org.springframework.data.jpa.repository.JpaRepository;
6 |
7 | import com.zap.lojazap.domaindois.entities.UsuarioEntity;
8 |
9 | public interface UsuarioRepository extends JpaRepository {
10 |
11 | Optional findByEmail(String email);
12 | }
13 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/domaindois/service/CadastroPermissaoService.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.domaindois.service;
2 |
3 | import org.springframework.beans.factory.annotation.Autowired;
4 | import org.springframework.stereotype.Service;
5 |
6 | import com.zap.lojazap.domaindois.entities.PermissaoEntity;
7 | import com.zap.lojazap.domaindois.exception.PermissaoNaoEncontradaException;
8 | import com.zap.lojazap.domaindois.repository.PermissaoRepository;
9 |
10 | @Service
11 | public class CadastroPermissaoService {
12 |
13 | @Autowired
14 | private PermissaoRepository permissaoRepository;
15 |
16 | public PermissaoEntity buscarSeTiver(Long id) {
17 | return permissaoRepository.findById(id)
18 | .orElseThrow(() -> new PermissaoNaoEncontradaException(id));
19 | }
20 |
21 | }
22 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/domaindois/service/EnvioEmailService.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.domaindois.service;
2 |
3 | import java.util.Map;
4 | import java.util.Set;
5 |
6 | import lombok.Builder;
7 | import lombok.Getter;
8 | import lombok.NonNull;
9 | import lombok.Singular;
10 |
11 | public interface EnvioEmailService {
12 |
13 | void enviar(Mensagem mensagem);
14 |
15 | @Getter
16 | @Builder
17 | class Mensagem {
18 |
19 | @Singular
20 | private Set destinatarios;
21 |
22 | @NonNull
23 | private String assunto;
24 |
25 | @NonNull
26 | private String corpo;
27 |
28 | @Singular("variavel")
29 | private Map variaveis;
30 |
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/domaindois/service/VendaQueryService.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.domaindois.service;
2 |
3 | import java.util.List;
4 |
5 | import com.zap.lojazap.domaindois.entities.model.VendaDiaria;
6 | import com.zap.lojazap.domaindois.filter.VendaDiariaFilter;
7 |
8 | public interface VendaQueryService {
9 |
10 | List consultaVendasDiarias(VendaDiariaFilter filtro, String timeOffset);
11 | }
12 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/domaindois/service/VendaReportService.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.domaindois.service;
2 |
3 | import com.zap.lojazap.domaindois.filter.VendaDiariaFilter;
4 |
5 | public interface VendaReportService {
6 |
7 | byte[] emitirVendasDiarias(VendaDiariaFilter filtro, String timeOffset);
8 | }
9 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/infrastructure/repository/service/email/EmailException.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.infrastructure.repository.service.email;
2 |
3 | public class EmailException extends RuntimeException {
4 | private static final long serialVersionUID = 1L;
5 |
6 | public EmailException(String message, Throwable cause) {
7 | super(message, cause);
8 | }
9 |
10 | public EmailException(String message) {
11 | super(message);
12 | }
13 |
14 |
15 | }
16 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/infrastructure/repository/service/email/FakeEnvioEmailService.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.infrastructure.repository.service.email;
2 |
3 | import lombok.extern.slf4j.Slf4j;
4 |
5 | @Slf4j
6 | public class FakeEnvioEmailService extends SmtpEnvioEmailService {
7 |
8 | @Override
9 | public void enviar(Mensagem mensagem) {
10 | // Foi necessário alterar o modificador de acesso do método processarTemplate
11 | // da classe pai para "protected", para poder chamar aqui
12 | String corpo = processarTemplate(mensagem);
13 |
14 | log.info("[FAKE E-MAIL] Para: {}\n{}", mensagem.getDestinatarios(), corpo);
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/infrastructure/repository/service/report/ReportException.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.infrastructure.repository.service.report;
2 |
3 | public class ReportException extends RuntimeException {
4 | private static final long serialVersionUID = 1L;
5 |
6 | public ReportException(String message, Throwable cause) {
7 | super(message, cause);
8 | }
9 |
10 | public ReportException(String message) {
11 | super(message);
12 | }
13 |
14 |
15 | }
16 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/infrastructure/repository/spec/RestauranteSpec.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.infrastructure.repository.spec;
2 |
3 | import java.math.BigDecimal;
4 |
5 | import org.springframework.data.jpa.domain.Specification;
6 |
7 | import com.zap.lojazap.domaindois.entities.RestauranteEntity;
8 |
9 | import lombok.AllArgsConstructor;
10 | @AllArgsConstructor
11 | public class RestauranteSpec {
12 |
13 | public static Specification comFreteGratis() {
14 |
15 | return (root, query, builder) ->
16 | builder.equal(root.get("taxaFrete"), BigDecimal.ZERO);
17 | }
18 |
19 | public static Specification comNomeSemelhante(String nome) {
20 |
21 | return (root, query, builder) ->
22 | builder.like(root.get("nome"), "%" + nome + "%");
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/infrastructure/repository/storege/StorageException.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.infrastructure.repository.storege;
2 |
3 | public class StorageException extends RuntimeException {
4 |
5 | private static final long serialVersionUID = 1L;
6 |
7 | public StorageException(String message, Throwable cause) {
8 | super(message, cause);
9 | }
10 |
11 | public StorageException(String message) {
12 | super(message);
13 | }
14 |
15 |
16 | }
17 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/model/dto/AtualizarStatusDTO.java:
--------------------------------------------------------------------------------
1 | //package com.zap.lojazap.model.dto;
2 | //
3 | //import lombok.AllArgsConstructor;
4 | //import lombok.Data;
5 | //import lombok.NoArgsConstructor;
6 | //
7 | //@Data
8 | //@AllArgsConstructor
9 | //@NoArgsConstructor
10 | //public class AtualizarStatusDTO {
11 | //
12 | // private String status;
13 | //
14 | //}
15 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/model/dto/LancamentoDTO.java:
--------------------------------------------------------------------------------
1 | //package com.zap.lojazap.model.dto;
2 | //
3 | //import java.math.BigDecimal;
4 | //
5 | //import lombok.Builder;
6 | //import lombok.Data;
7 | //
8 | //@Data
9 | //@Builder
10 | //public class LancamentoDTO {
11 | //
12 | // private Long id;
13 | // private String descricao;
14 | // private Integer mes;
15 | // private Integer ano;
16 | // private BigDecimal valor;
17 | // private Long usuario;
18 | // private String tipo;
19 | // private String status;
20 | //}
21 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/model/dto/UsuarioDTO.java:
--------------------------------------------------------------------------------
1 | //package com.zap.lojazap.model.dto;
2 | //
3 | //import lombok.Builder;
4 | //import lombok.Data;
5 | //
6 | //@Data
7 | //@Builder
8 | //public class UsuarioDTO {
9 | //
10 | // private String email;
11 | // private String nome;
12 | // private String senha;
13 | //}
14 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/model/enums/StatusLancamento.java:
--------------------------------------------------------------------------------
1 | //package com.zap.lojazap.model.enums;
2 | //
3 | //public enum StatusLancamento {
4 | //
5 | // PENDENTE, CANCELADO, EFETIVADO
6 | //
7 | //}
8 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/model/enums/TipoLancamento.java:
--------------------------------------------------------------------------------
1 | //package com.zap.lojazap.model.enums;
2 | //
3 | //public enum TipoLancamento {
4 | //
5 | // RECEITA, DESPESA
6 | //}
7 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/model/exception/ErroAtenticacao.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.model.exception;
2 |
3 | public class ErroAtenticacao extends RuntimeException{
4 | private static final long serialVersionUID = 1L;
5 |
6 | public ErroAtenticacao(String msg) {
7 | super(msg);
8 | }
9 |
10 | }
11 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/model/exception/RegraDeNegocioException.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.model.exception;
2 |
3 | public class RegraDeNegocioException extends RuntimeException {
4 | private static final long serialVersionUID = 1L;
5 |
6 | public RegraDeNegocioException(String msg) {
7 | super(msg);
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/model/repository/UsuarioRepository.java:
--------------------------------------------------------------------------------
1 | //package com.zap.lojazap.model.repository;
2 | //
3 | //import java.util.Optional;
4 | //
5 | //import org.springframework.data.jpa.repository.JpaRepository;
6 | //
7 | //import com.zap.lojazap.model.entity.Usuario;
8 | //
9 | //public interface UsuarioRepository extends JpaRepository {
10 | //
11 | // Optional findByEmail(String email);
12 | //
13 | // boolean existsByEmail(String email);
14 | //
15 | //}
16 |
--------------------------------------------------------------------------------
/src/main/java/com/zap/lojazap/model/service/UsuarioService.java:
--------------------------------------------------------------------------------
1 | //package com.zap.lojazap.model.service;
2 | //
3 | //import java.util.Optional;
4 | //
5 | //import com.zap.lojazap.model.entity.Usuario;
6 | //
7 | //public interface UsuarioService {
8 | //
9 | // Usuario autenticar(String email, String senha);
10 | //
11 | // Usuario salvarUsuario(Usuario usuario);
12 | //
13 | // void validarEmail(String email);
14 | //
15 | // Optional obterPorId(Long id);
16 | //
17 | //}
18 |
--------------------------------------------------------------------------------
/src/main/resources/META-INF/orm.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
9 |
10 | FROM RestauranteEntity
11 | WHERE nome LIKE CONCAT('%', :nome, '%')
12 | AND cozinha.id = :id
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/src/main/resources/db/migration/V001__criacao-tabela-cozinha.sql:
--------------------------------------------------------------------------------
1 | CREATE TABLE cozinha (
2 | id BIGINT NOT NULL AUTO_INCREMENT,
3 | nome VARCHAR(60),
4 |
5 | PRIMARY KEY (id)
6 | );
7 |
--------------------------------------------------------------------------------
/src/main/resources/db/migration/V002__criacao-tabela-cidade.sql:
--------------------------------------------------------------------------------
1 | CREATE TABLE cidade (
2 | id BIGINT NOT NULL AUTO_INCREMENT,
3 | nome_cidade VARCHAR(80) NOT NULL,
4 | nome_estado VARCHAR(80) NOT NULL,
5 | PRIMARY KEY (id)
6 | );
--------------------------------------------------------------------------------
/src/main/resources/db/migration/V003__criacao-tabela-estado-atualizacao-tb-cidade.sql:
--------------------------------------------------------------------------------
1 | CREATE TABLE estado(
2 | id BIGINT NOT NULL PRIMARY KEY AUTO_INCREMENT,
3 | nome VARCHAR(80) NOT NULL
4 | );
5 |
6 | INSERT INTO estado (nome) SELECT DISTINCT nome_estado FROM cidade;
7 |
8 | ALTER TABLE cidade ADD COLUMN estado_id BIGINT NOT NULL;
9 |
10 | UPDATE cidade c SET c.estado_id = (SELECT e.id FROM estado e WHERE e.nome = c.nome_estado);
11 |
12 | ALTER TABLE cidade ADD CONSTRAINT fk_cidade_estado
13 | FOREIGN KEY (estado_id) REFERENCES estado (id);
14 |
15 | ALTER TABLE cidade DROP COLUMN nome_estado;
16 |
17 | ALTER TABLE cidade CHANGE nome_cidade nome VARCHAR(80) NOT NULL;
--------------------------------------------------------------------------------
/src/main/resources/db/migration/V006__criar-coluna-ativo-restaurante.sql:
--------------------------------------------------------------------------------
1 | alter table restaurante add ativo tinyint(1) not null;
2 | update restaurante set ativo = true;
--------------------------------------------------------------------------------
/src/main/resources/db/migration/V007__criar-coluna-aberto-restaurante.sql:
--------------------------------------------------------------------------------
1 | alter table restaurante add aberto tinyint(1) not null;
2 | update restaurante set aberto = true;
--------------------------------------------------------------------------------
/src/main/resources/db/migration/V008__criar-tabela-usuario-restaurante.sql:
--------------------------------------------------------------------------------
1 | create table restaurante_usuario_responsavel (
2 | restaurante_id bigint not null,
3 | usuario_id bigint not null
4 | );
5 |
6 | alter table restaurante_usuario_responsavel
7 | add constraint fk_restaurante_usuario
8 | foreign key (usuario_id)
9 | references usuario (id);
10 |
11 | alter table restaurante_usuario_responsavel
12 | add constraint fk_usuario_restaurante
13 | foreign key (restaurante_id)
14 | references restaurante (id);
--------------------------------------------------------------------------------
/src/main/resources/db/migration/V009__criar_coluna_codigo_pedido.sql:
--------------------------------------------------------------------------------
1 | alter table pedido add column codigo varchar(36) not null after id;
2 | update pedido set codigo = uuid();
3 | alter table pedido add constraint uk_pedido_codigo unique (codigo);
--------------------------------------------------------------------------------
/src/main/resources/db/migration/V010__criar_table_foto_produto.sql:
--------------------------------------------------------------------------------
1 | create table foto_produto(
2 | produto_id bigint not null,
3 | nome_arquivo varchar(150) not null,
4 | descricao varchar(150),
5 | content_type varchar(80) not null,
6 | tamanho int not null,
7 |
8 | primary key(produto_id),
9 | constraint fk_foto_produto_produto foreign key (produto_id) references produtos (id)
10 | ) engine=InnoDB default charset=utf8;
--------------------------------------------------------------------------------
/src/main/resources/messages.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/src/main/resources/messages.properties
--------------------------------------------------------------------------------
/src/main/resources/relatorios/vendas-diarias.jasper:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/src/main/resources/relatorios/vendas-diarias.jasper
--------------------------------------------------------------------------------
/src/test/java/com/zap/lojazap/util/ResourceUtils.java:
--------------------------------------------------------------------------------
1 | package com.zap.lojazap.util;
2 |
3 | import java.io.IOException;
4 | import java.io.InputStream;
5 | import java.nio.charset.Charset;
6 |
7 | import org.springframework.util.StreamUtils;
8 |
9 | public class ResourceUtils {
10 |
11 | public static String getContentFromResource(String resourceName) {
12 | try {
13 | InputStream stream = ResourceUtils.class.getResourceAsStream(resourceName);
14 | return StreamUtils.copyToString(stream, Charset.forName("UTF-8"));
15 | } catch (IOException e) {
16 | throw new RuntimeException(e);
17 | }
18 | }
19 |
20 | }
21 |
--------------------------------------------------------------------------------
/src/test/resources/application-test.properties:
--------------------------------------------------------------------------------
1 |
2 | spring.datasource.url=jdbc:mysql://localhost:3306/springboot_test?createDatabaseIfNotExist=true&useSSL=false
3 | spring.datasource.username=root
4 | spring.datasource.password=laila123
5 |
6 | spring.flyway.locations=classpath:db/migration
7 |
8 | spring.datasource.hikari.maximum-pool-size=1
--------------------------------------------------------------------------------
/src/test/resources/json/cadastra-cozinha.json:
--------------------------------------------------------------------------------
1 | {
2 | "nome": "Americana"
3 | }
--------------------------------------------------------------------------------
/target/classes/META-INF/MANIFEST.MF:
--------------------------------------------------------------------------------
1 | Manifest-Version: 1.0
2 | Build-Jdk-Spec: 17
3 | Implementation-Title: loja-api
4 | Implementation-Version: 0.0.1-SNAPSHOT
5 | Created-By: Maven Integration for Eclipse
6 |
7 |
--------------------------------------------------------------------------------
/target/classes/META-INF/maven/com.zap.lojazap/loja-api/pom.properties:
--------------------------------------------------------------------------------
1 | #Generated by Maven Integration for Eclipse
2 | #Wed Jul 12 10:44:17 BRT 2023
3 | m2e.projectLocation=/home/laila/Documentos/Back-end/Loja-api
4 | m2e.projectName=Loja-api
5 | groupId=com.zap.lojazap
6 | artifactId=loja-api
7 | version=0.0.1-SNAPSHOT
8 |
--------------------------------------------------------------------------------
/target/classes/META-INF/orm.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
9 |
10 | FROM RestauranteEntity
11 | WHERE nome LIKE CONCAT('%', :nome, '%')
12 | AND cozinha.id = :id
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/LojaApiApplication.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/LojaApiApplication.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/assember/CidadeModelAssembler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/assember/CidadeModelAssembler.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/assember/CidadeModelInputAssembler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/assember/CidadeModelInputAssembler.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/assember/CozinhaModelAssembler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/assember/CozinhaModelAssembler.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/assember/CozinhaModelInputAssembler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/assember/CozinhaModelInputAssembler.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/assember/EstadoModelAssembler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/assember/EstadoModelAssembler.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/assember/EstadoModelInputAssembler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/assember/EstadoModelInputAssembler.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/assember/FormaPagamentoModelAssembler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/assember/FormaPagamentoModelAssembler.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/assember/FormaPagamentoModelInputAssembler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/assember/FormaPagamentoModelInputAssembler.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/assember/FotoProdutoModelAssembler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/assember/FotoProdutoModelAssembler.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/assember/GrupoModelAssembler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/assember/GrupoModelAssembler.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/assember/GrupoModelInputAssembler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/assember/GrupoModelInputAssembler.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/assember/PedidoModelAssembler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/assember/PedidoModelAssembler.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/assember/PedidoModelInputAssembler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/assember/PedidoModelInputAssembler.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/assember/PedidoResumoModelAssembler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/assember/PedidoResumoModelAssembler.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/assember/PermissaoModelAssembler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/assember/PermissaoModelAssembler.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/assember/ProdutoModelAssembler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/assember/ProdutoModelAssembler.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/assember/ProdutoModelInputAssembler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/assember/ProdutoModelInputAssembler.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/assember/RestauranteModelAssembler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/assember/RestauranteModelAssembler.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/assember/RestauranteModelInputAssembler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/assember/RestauranteModelInputAssembler.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/assember/UsuarioModelAssembler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/assember/UsuarioModelAssembler.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/assember/UsuarioModelInputAssembler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/assember/UsuarioModelInputAssembler.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/controller/CidadeController.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/controller/CidadeController.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/controller/CozinhaController.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/controller/CozinhaController.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/controller/EstadoController.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/controller/EstadoController.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/controller/EstatisticasController.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/controller/EstatisticasController.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/controller/FluxoPedidoController.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/controller/FluxoPedidoController.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/controller/FormaPagamentoController.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/controller/FormaPagamentoController.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/controller/GrupoController.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/controller/GrupoController.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/controller/GrupoPermissaoController.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/controller/GrupoPermissaoController.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/controller/PedidoController.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/controller/PedidoController.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/controller/RestauranteController.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/controller/RestauranteController.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/controller/RestauranteFormaPagamentoController.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/controller/RestauranteFormaPagamentoController.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/controller/RestauranteProdutoController.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/controller/RestauranteProdutoController.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/controller/RestauranteProdutoFotoController.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/controller/RestauranteProdutoFotoController.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/controller/UsuarioController.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/controller/UsuarioController.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/controller/UsuarioGrupoController.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/controller/UsuarioGrupoController.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/controller/UsuarioRestauranteController.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/controller/UsuarioRestauranteController.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/dto/CidadeDTO.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/dto/CidadeDTO.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/dto/CidadeResumoDTO.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/dto/CidadeResumoDTO.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/dto/CozinhaDTO.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/dto/CozinhaDTO.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/dto/EnderecoDTO.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/dto/EnderecoDTO.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/dto/EstadoDTO.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/dto/EstadoDTO.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/dto/FormaPagamentoDTO.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/dto/FormaPagamentoDTO.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/dto/FotoProdutoDTO.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/dto/FotoProdutoDTO.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/dto/GrupoDTO.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/dto/GrupoDTO.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/dto/ItemPedidoDTO.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/dto/ItemPedidoDTO.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/dto/PedidoDTO.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/dto/PedidoDTO.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/dto/PedidoResumoDTO.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/dto/PedidoResumoDTO.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/dto/PermissaoDTO.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/dto/PermissaoDTO.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/dto/ProdutoDTO.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/dto/ProdutoDTO.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/dto/RestauranteDTO.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/dto/RestauranteDTO.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/dto/RestauranteResumidoDTO.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/dto/RestauranteResumidoDTO.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/dto/UsuarioDTO.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/dto/UsuarioDTO.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/input/CidadeIdInput.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/input/CidadeIdInput.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/input/CidadeIdInputParaRestaurante.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/input/CidadeIdInputParaRestaurante.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/input/CozinhaIdInput.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/input/CozinhaIdInput.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/input/EnderecoInput.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/input/EnderecoInput.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/input/EstadoIdInput.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/input/EstadoIdInput.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/input/FormaPagamentoIdInput.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/input/FormaPagamentoIdInput.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/input/FormaPagamentoInput.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/input/FormaPagamentoInput.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/input/FotoProdutoInput.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/input/FotoProdutoInput.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/input/GrupoIdInput.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/input/GrupoIdInput.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/input/ItemPedidoInput.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/input/ItemPedidoInput.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/input/PedidoInput.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/input/PedidoInput.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/input/ProdutoInput.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/input/ProdutoInput.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/input/RestauranteIdInput.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/input/RestauranteIdInput.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/input/RestauranteInput.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/input/RestauranteInput.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/input/UsuarioIdInput.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/input/UsuarioIdInput.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/input/UsuarioInputAtualizar.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/input/UsuarioInputAtualizar.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/api/input/UsuarioInputAtualizarSenha.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/api/input/UsuarioInputAtualizarSenha.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/core/data/PageableTranslator.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/core/data/PageableTranslator.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/core/email/EmailConfig.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/core/email/EmailConfig.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/core/email/EmailProperties$Implementacao.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/core/email/EmailProperties$Implementacao.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/core/email/EmailProperties$Sandbox.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/core/email/EmailProperties$Sandbox.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/core/email/EmailProperties.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/core/email/EmailProperties.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/core/jackson/JacksonMixinModule.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/core/jackson/JacksonMixinModule.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/core/jackson/PageJsonSerializer.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/core/jackson/PageJsonSerializer.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/core/jackson/modelmapper/ModelMapperConfig.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/core/jackson/modelmapper/ModelMapperConfig.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/core/squiggly/SquigglyConfig.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/core/squiggly/SquigglyConfig.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/core/squiggly/TomcatCustomizer.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/core/squiggly/TomcatCustomizer.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/core/storage/AmazonS3Config.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/core/storage/AmazonS3Config.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/core/storage/StorageProperties$Local.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/core/storage/StorageProperties$Local.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/core/storage/StorageProperties$S3.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/core/storage/StorageProperties$S3.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/core/storage/StorageProperties.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/core/storage/StorageProperties.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/core/validation/FileContentType.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/core/validation/FileContentType.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/core/validation/FileContentTypeValidator.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/core/validation/FileContentTypeValidator.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/core/validation/FileSize.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/core/validation/FileSize.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/core/validation/FileSizeValidator.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/core/validation/FileSizeValidator.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/core/validation/Groups$CozinhaId.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/core/validation/Groups$CozinhaId.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/core/validation/Groups$EstadoId.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/core/validation/Groups$EstadoId.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/core/validation/Groups.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/core/validation/Groups.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/core/validation/Multiplo.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/core/validation/Multiplo.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/core/validation/MultiploValidator.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/core/validation/MultiploValidator.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/core/validation/TaxaFrete.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/core/validation/TaxaFrete.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/core/validation/ValidationConfig.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/core/validation/ValidationConfig.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/core/validation/ValorZeroDescricao.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/core/validation/ValorZeroDescricao.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/core/validation/ValorZeroDescricaoValidator.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/core/validation/ValorZeroDescricaoValidator.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/entities/CidadeEntity.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/entities/CidadeEntity.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/entities/CozinhaEntity.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/entities/CozinhaEntity.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/entities/Endereco.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/entities/Endereco.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/entities/EstadoEntity.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/entities/EstadoEntity.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/entities/FormaPagamentoEntity.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/entities/FormaPagamentoEntity.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/entities/FotoProdutoEntity.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/entities/FotoProdutoEntity.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/entities/GrupoEntity.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/entities/GrupoEntity.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/entities/ItemPedidoEntity.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/entities/ItemPedidoEntity.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/entities/PedidoEntity.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/entities/PedidoEntity.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/entities/PermissaoEntity.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/entities/PermissaoEntity.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/entities/ProdutoEntity.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/entities/ProdutoEntity.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/entities/RestauranteEntity.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/entities/RestauranteEntity.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/entities/UsuarioEntity.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/entities/UsuarioEntity.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/entities/model/VendaDiaria.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/entities/model/VendaDiaria.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/enums/StatusPedido.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/enums/StatusPedido.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/event/PedidoConfirmadoEvent.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/event/PedidoConfirmadoEvent.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/exception/CidadeNaoEncontradaException.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/exception/CidadeNaoEncontradaException.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/exception/CozinhaNaoEncontradaException.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/exception/CozinhaNaoEncontradaException.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/exception/EntidadeEmUsoException.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/exception/EntidadeEmUsoException.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/exception/EntidadeNaoEncontradaException.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/exception/EntidadeNaoEncontradaException.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/exception/EstadoNaoEncontradoException.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/exception/EstadoNaoEncontradoException.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/exception/FormaDePagamentoNaoEncontradoException.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/exception/FormaDePagamentoNaoEncontradoException.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/exception/FotoProdutoNaoEncontradoException.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/exception/FotoProdutoNaoEncontradoException.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/exception/GrupoNaoEncontradoException.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/exception/GrupoNaoEncontradoException.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/exception/NegocioException.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/exception/NegocioException.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/exception/PedidoNaoEncontradoException.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/exception/PedidoNaoEncontradoException.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/exception/PermissaoNaoEncontradaException.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/exception/PermissaoNaoEncontradaException.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/exception/ProdutoNaoEncontadoException.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/exception/ProdutoNaoEncontadoException.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/exception/RestauranteNaoEncontradoException.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/exception/RestauranteNaoEncontradoException.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/exception/UsuarioNaoEncontradaException.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/exception/UsuarioNaoEncontradaException.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/exceptionhandler/ApiExceptionHandler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/exceptionhandler/ApiExceptionHandler.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/exceptionhandler/Problem$Object$ObjectBuilder.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/exceptionhandler/Problem$Object$ObjectBuilder.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/exceptionhandler/Problem$Object.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/exceptionhandler/Problem$Object.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/exceptionhandler/Problem$ProblemBuilder.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/exceptionhandler/Problem$ProblemBuilder.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/exceptionhandler/Problem.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/exceptionhandler/Problem.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/exceptionhandler/ProblemType.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/exceptionhandler/ProblemType.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/filter/PedidoFilter.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/filter/PedidoFilter.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/filter/VendaDiariaFilter.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/filter/VendaDiariaFilter.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/listener/NotificacaoClientePedidoConfirmadoListener.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/listener/NotificacaoClientePedidoConfirmadoListener.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/repository/CidadeRepository.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/repository/CidadeRepository.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/repository/CozinhaRepository.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/repository/CozinhaRepository.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/repository/EstadoRepository.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/repository/EstadoRepository.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/repository/FormaPagamentoRepository.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/repository/FormaPagamentoRepository.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/repository/GrupoRepository.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/repository/GrupoRepository.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/repository/PedidoRepository.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/repository/PedidoRepository.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/repository/PermissaoRepository.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/repository/PermissaoRepository.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/repository/ProdutoRepository.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/repository/ProdutoRepository.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/repository/ProdutoRepositoryQueries.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/repository/ProdutoRepositoryQueries.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/repository/RestauranteRepository.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/repository/RestauranteRepository.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/repository/RestauranteRepositoryQueries.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/repository/RestauranteRepositoryQueries.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/repository/UsuarioRepository.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/repository/UsuarioRepository.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/service/CadastroCidadesService.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/service/CadastroCidadesService.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/service/CadastroCozinhaService.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/service/CadastroCozinhaService.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/service/CadastroEstadosService.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/service/CadastroEstadosService.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/service/CadastroFormaPagamentoService.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/service/CadastroFormaPagamentoService.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/service/CadastroGrupoService.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/service/CadastroGrupoService.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/service/CadastroPedidoService.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/service/CadastroPedidoService.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/service/CadastroPermissaoService.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/service/CadastroPermissaoService.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/service/CadastroProdutosService.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/service/CadastroProdutosService.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/service/CadastroRestauranteService.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/service/CadastroRestauranteService.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/service/CadastroUsuarioService.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/service/CadastroUsuarioService.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/service/CatalogoFotoProdutoService.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/service/CatalogoFotoProdutoService.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/service/EnvioEmailService$Mensagem$MensagemBuilder.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/service/EnvioEmailService$Mensagem$MensagemBuilder.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/service/EnvioEmailService$Mensagem.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/service/EnvioEmailService$Mensagem.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/service/EnvioEmailService.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/service/EnvioEmailService.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/service/FluxoPedidoService.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/service/FluxoPedidoService.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/service/FotoStoreService$NovaFoto$NovaFotoBuilder.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/service/FotoStoreService$NovaFoto$NovaFotoBuilder.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/service/FotoStoreService$NovaFoto.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/service/FotoStoreService$NovaFoto.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/service/FotoStoreService.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/service/FotoStoreService.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/service/VendaQueryService.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/service/VendaQueryService.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/domaindois/service/VendaReportService.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/domaindois/service/VendaReportService.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/infrastructure/repository/ProdutoRepositoryImpl.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/infrastructure/repository/ProdutoRepositoryImpl.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/infrastructure/repository/RestauranteRepositoryImpl.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/infrastructure/repository/RestauranteRepositoryImpl.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/infrastructure/repository/service/email/EmailException.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/infrastructure/repository/service/email/EmailException.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/infrastructure/repository/service/email/FakeEnvioEmailService.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/infrastructure/repository/service/email/FakeEnvioEmailService.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/infrastructure/repository/service/email/SandboxEnvioEmailService.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/infrastructure/repository/service/email/SandboxEnvioEmailService.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/infrastructure/repository/service/email/SmtpEnvioEmailService.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/infrastructure/repository/service/email/SmtpEnvioEmailService.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/infrastructure/repository/service/query/VendaQueryServiceImpl.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/infrastructure/repository/service/query/VendaQueryServiceImpl.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/infrastructure/repository/service/report/PdfVendaReportService.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/infrastructure/repository/service/report/PdfVendaReportService.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/infrastructure/repository/service/report/ReportException.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/infrastructure/repository/service/report/ReportException.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/infrastructure/repository/spec/PedidoSpec.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/infrastructure/repository/spec/PedidoSpec.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/infrastructure/repository/spec/RestauranteSpec.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/infrastructure/repository/spec/RestauranteSpec.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/infrastructure/repository/storege/LocalFotoStoregeService.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/infrastructure/repository/storege/LocalFotoStoregeService.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/infrastructure/repository/storege/S3FotosStogareService.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/infrastructure/repository/storege/S3FotosStogareService.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/infrastructure/repository/storege/StorageException.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/infrastructure/repository/storege/StorageException.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/jpa/AtualizarCozinhaMain.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/jpa/AtualizarCozinhaMain.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/jpa/BuscarCozinhaMain.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/jpa/BuscarCozinhaMain.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/jpa/CadastrarCozinhaMain.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/jpa/CadastrarCozinhaMain.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/jpa/CozinhaMain.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/jpa/CozinhaMain.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/jpa/CozinhaRestauranteMain.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/jpa/CozinhaRestauranteMain.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/jpa/RemoverCozinhaMain.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/jpa/RemoverCozinhaMain.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/model/exception/ErroAtenticacao.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/model/exception/ErroAtenticacao.class
--------------------------------------------------------------------------------
/target/classes/com/zap/lojazap/model/exception/RegraDeNegocioException.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/com/zap/lojazap/model/exception/RegraDeNegocioException.class
--------------------------------------------------------------------------------
/target/classes/db/migration/V001__criacao-tabela-cozinha.sql:
--------------------------------------------------------------------------------
1 | CREATE TABLE cozinha (
2 | id BIGINT NOT NULL AUTO_INCREMENT,
3 | nome VARCHAR(60),
4 |
5 | PRIMARY KEY (id)
6 | );
7 |
--------------------------------------------------------------------------------
/target/classes/db/migration/V002__criacao-tabela-cidade.sql:
--------------------------------------------------------------------------------
1 | CREATE TABLE cidade (
2 | id BIGINT NOT NULL AUTO_INCREMENT,
3 | nome_cidade VARCHAR(80) NOT NULL,
4 | nome_estado VARCHAR(80) NOT NULL,
5 | PRIMARY KEY (id)
6 | );
--------------------------------------------------------------------------------
/target/classes/db/migration/V003__criacao-tabela-estado-atualizacao-tb-cidade.sql:
--------------------------------------------------------------------------------
1 | CREATE TABLE estado(
2 | id BIGINT NOT NULL PRIMARY KEY AUTO_INCREMENT,
3 | nome VARCHAR(80) NOT NULL
4 | );
5 |
6 | INSERT INTO estado (nome) SELECT DISTINCT nome_estado FROM cidade;
7 |
8 | ALTER TABLE cidade ADD COLUMN estado_id BIGINT NOT NULL;
9 |
10 | UPDATE cidade c SET c.estado_id = (SELECT e.id FROM estado e WHERE e.nome = c.nome_estado);
11 |
12 | ALTER TABLE cidade ADD CONSTRAINT fk_cidade_estado
13 | FOREIGN KEY (estado_id) REFERENCES estado (id);
14 |
15 | ALTER TABLE cidade DROP COLUMN nome_estado;
16 |
17 | ALTER TABLE cidade CHANGE nome_cidade nome VARCHAR(80) NOT NULL;
--------------------------------------------------------------------------------
/target/classes/db/migration/V006__criar-coluna-ativo-restaurante.sql:
--------------------------------------------------------------------------------
1 | alter table restaurante add ativo tinyint(1) not null;
2 | update restaurante set ativo = true;
--------------------------------------------------------------------------------
/target/classes/db/migration/V007__criar-coluna-aberto-restaurante.sql:
--------------------------------------------------------------------------------
1 | alter table restaurante add aberto tinyint(1) not null;
2 | update restaurante set aberto = true;
--------------------------------------------------------------------------------
/target/classes/db/migration/V008__criar-tabela-usuario-restaurante.sql:
--------------------------------------------------------------------------------
1 | create table restaurante_usuario_responsavel (
2 | restaurante_id bigint not null,
3 | usuario_id bigint not null
4 | );
5 |
6 | alter table restaurante_usuario_responsavel
7 | add constraint fk_restaurante_usuario
8 | foreign key (usuario_id)
9 | references usuario (id);
10 |
11 | alter table restaurante_usuario_responsavel
12 | add constraint fk_usuario_restaurante
13 | foreign key (restaurante_id)
14 | references restaurante (id);
--------------------------------------------------------------------------------
/target/classes/db/migration/V009__criar_coluna_codigo_pedido.sql:
--------------------------------------------------------------------------------
1 | alter table pedido add column codigo varchar(36) not null after id;
2 | update pedido set codigo = uuid();
3 | alter table pedido add constraint uk_pedido_codigo unique (codigo);
--------------------------------------------------------------------------------
/target/classes/db/migration/V010__criar_table_foto_produto.sql:
--------------------------------------------------------------------------------
1 | create table foto_produto(
2 | produto_id bigint not null,
3 | nome_arquivo varchar(150) not null,
4 | descricao varchar(150),
5 | content_type varchar(80) not null,
6 | tamanho int not null,
7 |
8 | primary key(produto_id),
9 | constraint fk_foto_produto_produto foreign key (produto_id) references produtos (id)
10 | ) engine=InnoDB default charset=utf8;
--------------------------------------------------------------------------------
/target/classes/messages.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/messages.properties
--------------------------------------------------------------------------------
/target/classes/relatorios/vendas-diarias.jasper:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/classes/relatorios/vendas-diarias.jasper
--------------------------------------------------------------------------------
/target/test-classes/application-test.properties:
--------------------------------------------------------------------------------
1 |
2 | spring.datasource.url=jdbc:mysql://localhost:3306/springboot_test?createDatabaseIfNotExist=true&useSSL=false
3 | spring.datasource.username=root
4 | spring.datasource.password=laila123
5 |
6 | spring.flyway.locations=classpath:db/migration
7 |
8 | spring.datasource.hikari.maximum-pool-size=1
--------------------------------------------------------------------------------
/target/test-classes/com/zap/lojazap/CadastroCozinhaIT.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/test-classes/com/zap/lojazap/CadastroCozinhaIT.class
--------------------------------------------------------------------------------
/target/test-classes/com/zap/lojazap/util/DatabaseCleaner.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/test-classes/com/zap/lojazap/util/DatabaseCleaner.class
--------------------------------------------------------------------------------
/target/test-classes/com/zap/lojazap/util/ResourceUtils.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zallih/Project-BackEnd/104110fb6fcbb875d11b9e071dfc01f8ba375049/target/test-classes/com/zap/lojazap/util/ResourceUtils.class
--------------------------------------------------------------------------------
/target/test-classes/json/cadastra-cozinha.json:
--------------------------------------------------------------------------------
1 | {
2 | "nome": "Americana"
3 | }
--------------------------------------------------------------------------------