Foi um projeto bem legal de fazer, saí um pouco do enunciado, mas estava divertido aplicar algumas coisas, como Ticket, e algumas funcionalidades. Tomei a liberdade de adicionar o EntityFramework.InMemory pra deixar mais interessante o uso da aplicação, deixando ela sem dependencia de banco de dados instalado.
Enunciado:
Aqui estão alguns métodos que você deve ser capaz de executar:
Diga-nos quantas vagas restam
Diga-nos quantas vagas totais há no estacionamento
Diga-nos quando o estacionamento estiver cheio
Diga-nos quando o estacionamento estiver vazio
Diga-nos quando certos lugares estão cheios, por exemplo quando todas as vagas de moto são ocupadas
Diga-nos quantas vagas as vans estão ocupadas
Orientações:
O estacionamento pode acomodar motos, carros e vans
O estacionamento tem vagas para motos, vagas para carros e vagas grandes
Uma moto pode estacionar em qualquer lugar
Um carro pode estacionar em uma única vaga para carro, ou em uma vaga grande
Uma van pode estacionar, mas ocupará 3 vagas de carro, ou uma vaga grande