Jump to content

Recommended Posts

Posted

Boa tarde, estou a desenvolver uma aplicação que gere um restaurante e não tenho a "mínima" ideia de como fazer a gestão das mesas?

Por exemplo, eu queria que houvesse um número de mesas predefinido, quando clicasse na mesa abria o menu, para escolher refeição (que eu já tenho quase elaborado) e daria para voltar atrás e ficar tipo um estado da mesa, (Ocupado, livre, etc) e daria para fazer o mesmo para as outras mesas, mas ficando com a conta activa, para se poder acrescentar algo se necessário, e por fim, fazer factura e etc.

É esta ideia que tenho, mas, não entendo bem como irei fazer.

Alguém já passou por este problema ou me possa ajudar?

Obrigado.

Posted

Eu acho que não preciso de guardar as mesas na base de dados.

Visto que era na aplicação que eu "ocupava" as mesas com uma escolha de refeição e até ao fim do almoço/jantar tinha hipótese de adicionar mais alguma coisa á factura (provavelmente tenho de usar um form para cada mesa), e no final aí fazia a conta/factura e a mesa ficava livre outra vez...

Não precisava da base de dados para isso, acho eu..

Posted

Pois, supomos assim:

Eu tenho 5 butões para 5 mesas, ao clicar num ele vai-me para o menu, escolho a refeição com uma listbox/view ao lado a contar o preço total e depois fechava o form (ou escondia) e voltava as mesas que podia escolher outra mesa e fazer o mesmo, com a possibilidade de adicionar algo a meio do almoço/jantar, p.ex: mais uma bebida ou qualquer coisa.

A minha dúvida é, terei que fazer 5 forms de menu para cada mesa ? Por este pensamento tou a ver que sim, mas não me parecia o melhor... (se bem que não quero nada de complicado... se não der por outra forma não há problema) mas se tivesse 20 mesas só para menus era 20 forms...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.