Fórum Formulário de Vendas #214966

17/02/2004

0

:lol:
Pessoal, estou desenvolvendo um software para controle de empresa de turismo. Não estou conseguindo desenvolver a parte de venda de passagens.

Alguém pode me dar uma dica de como elaborar o formulário?

Campos:

Nome (DBCombobox2) Com todos os clientes cadastrados no sistema.
Destino (DBCombobox1) Lista todos os destinos cadastrados no sistema.
Poltrona(Como faço pra não cadastrar duas pessoas na mesma poltrona?)
DataSaida e DataRetorno
Valor Total
Nº de parcelas
Valor das parcelas.

OBS.1: Não estou conseguindo travar na hora que já tem uma pessoa num poltrona.
OBS.2: Este é o primeiro software mais elaborado que faço. Por isso tenho um pouco de dificuldade no Controle de Vendas.

Desde já agradecido.

Diego


Diegus

Diegus

Responder

Posts

18/02/2004

Andremuller

Eu não sei como está a modelagem do banco então:

1 - Cria uma chave composta entre o código da venda e a poltrona.
2 - Só exibe as poltronas que ainda não estão ocupadas, assim:

select * from TabelaDePoltronas
where NumeroDaPoltrona not in
(
select NumeroDaPoltrona from TabelaDeVendas
)

tu só teria que criar uma tabela com as poltronas. Acho até que seria interassante pois (acho) que os ônibus não tem o mesmo número de poltronas.

Espero ter ajudado


Responder

Gostei + 0

18/02/2004

Andremuller

Na SQL que passei na resposta anterior faltou uma coisinha:

select * from TabelaDePoltronas
where NumeroDaPoltrona not in
(
select NumeroDaPoltrona from TabelaDeVendas
where codigoVenda= :codigoVenda
)

:wink:

E


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar