LINK PARA O POWERPOINT https://docs.google.com/presentation/d/1077y3RJ8tuaWZuZ-BdUEyOTOFOD79zgBESiJIwSJZ4Q/edit#slide=id.g6c3177c2a0_1_13 EXERCICIOS Ingresso Lista todos os ingressos cadastrados Ingresso?dataInicio=2019-12-09&dataFim=2019-12-09&cpf=26555333057&sessao=4 Lista os ingressos utilizando filtros opcionais para os seguintes campos: DataCompra CPF CodigoSessao Sessao Cadastrar uma sessão com os seguintes requisitos: O código deve ser único Uma sessão não pode ter uma Sala que já está sendo utilizada nesse período Sessao/{codigo} Buscar uma Sessão pelo seu código cadastrado Caso não exista nenhuma sessão com esse código retornar 404 (Not Found) Sugestões: Sigam os exemplos dos Endpoints Existentes O Projeto esta divido da seguinte forma: Api Application Infra.EF A Camada de API é a porta de entrada para acesso as informações A camada de Application tem todas a regras de negócio e manipulação dos objetos A camada de Infra.EF é responsável apenas pelo acesso aos dados Todas as camadas devem conter algum código Deve-se respeitar a estrutura do programa Todas as camadas devem ser utilizadas para a construção O banco de dados esta rodando em um Docker (SQL) e ele ja tem alguns filmes cadastrados Para acesso ao banco caso seja necessário podera utilizar o DBeaver https://dbeaver.io/download/ Todas as bases ja estão criadas e pré carregadas Rodar o Programa F5, Buildar o Programa CTRL+SHIFT+B, no Output voce consegue ver os erros Caso queira debugar basta colocar um BreakPoint na linha e rodar através do F5 ou apertar o Play no VSCode Qualquer dúvida é só chamar! docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=YourStrong@Passw0rd" \ -p 1433:1433 --name MyDb \ -d mcr.microsoft.com/mssql/server:2019-GA-ubuntu-16.04;