USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Controle de Aluguel Tipo Locadora
João Paulo
ARCOS
MG - BRASIL
ENUNCIADA !
Postada em 27/12/2010 11:19 hs            
Pessoal estou desenvolvendo um sistema para uma Empresa de Aluguel de Vestidos de Noivas.

e preciso criar uma rotina para que avise ao usuário se aquele vestido ja esta alugado, reservado ou disponivel na data que o o Usuario selecionou.

Meu Banco:

Codigo                                   '000001
Codigo_Mercadoria                 '000252
Nome_Mercadoria                   'Vestido Noiva Rodado Clássico
Descricao_Mercadoria              'VN-RC-01
Valor_Mercadoria                    '1.200,00
Codigo_Cliente                        '000025
Nome_Cliente                          'Gabriela Duarte Silva
CPF_Cliente                             '000.000.000-00
Data_Aluguel                           '27/12/2010
Data_Devolucao                       '30/12/2010
Hora                                       '10:30:52

Agora minha duvida é a seguinte, como eu faço pra nao deixar alugar esta mesma mercadoria neste intervalo de datas. mais lembrando que eu posso reservar ela pra outra data posterior a de devolução.

   
Juan Carlos R.A
Pontos: 2843
MACEIO
AL - BRASIL
ENUNCIADA !
Postada em 27/12/2010 11:58 hs            
Cara imagino que vc grava numa tabela de aluguel de vestidos. então vc poderia ter um campo situacao que grave valores ('S', 'N') de entregado sim ou não. e dependendo da data devolucão vc vai poder alugar para data posterior.
Agora essa data devolucao é definida no aluguel? ou é a data mesmo que o cliente entrega. quer dizer:
data aluguel=27/12/2010
data devolução= data que o cliente  diz que vai entregar? ou a data que o cliente entrego na loja?

data entrega=Esta poderia ser criada dependendo do conceito de data devolucao. nesse caso gravaria a data que o cliente entrego na loja que pode ser a mesma data da devolucao combinado no aluguel. ou pode entregar antes ou depois.

1- verificar se o vestido ta alugado
cn.execute("select campos1, campox,,,... de aluguel where  cod_produto="& TextCodigo.Text &"  and situacao='S' ")

2- verificar se o vestido ta alugado e não devolvido
cn.execute("select campos1, campox,,,... de aluguel where  cod_produto="& TextCodigo.Text &"  and situacao='S' and data_devolucao is null ")

3-  verificar se o vestido ta alugado e não devolvido com data combinada
cn.execute("select campos1, campox,,,... de aluguel where  cod_produto="& TextCodigo.Text &"  and situacao='S' and data_devolucao is not null and data_entrega is not null ")

fica ai as sugestoes. referente de data entrega e situacao, ate poderia so usar a situacao e não data de entrega.

TÓPICO EDITADO
 
João Paulo
não registrado
ENUNCIADA !
Postada em 27/12/2010 16:00 hs   
esta data Devolução seria a data que o cliente deve entregar. na hora q o cliente aluga, ja é lançada a data de devolução.
   
Juan Carlos R.A
Pontos: 2843
MACEIO
AL - BRASIL
ENUNCIADA !
Postada em 27/12/2010 16:07 hs            
blz, não ha problema, seria bom ter o campo situacao e data entrega, pq não todo cliente entrega na data marcada. pq de data de entrega pq vc pode usar para cobrar juros por dia.
   
João Paulo
não registrado
ENUNCIADA !
Postada em 27/12/2010 16:08 hs   
ok, bem pensando, entao vou incluir um campo para data entrega. e situação
   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página