1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

problema de logica e como resolver em programação

Discussão em 'Programação' iniciada por alfinete, 28 de Fevereiro de 2009. (Respostas: 4; Visualizações: 814)

  1. alfinete

    alfinete Power Member

    problema de logica e como resolver em programação
    tenho 3 formularios p1, p2, p3

    p1- form principal , p2 form2, p3 form3

    do tipo tenho um botão sair em cada um

    posso andar para traz e para a frente de uns para os outros(sistema de navegação)

    faso quando mudo de form se não houver registo gravado com um determinado id ele grava , caso contrario ele faz um update ... ate aqui tdo bem...

    problema

    nota : para entrar em p2 e p3 temos sempre da passar por p1 ,

    p1 caso se passe para p2 ou p3 é sempre gravado

    para sair (fechar a aplicação )em p1,


    • so posso caso não tenha passado para p2 ou p3.
    • caso tanha passado para p2 ou p3 so posso sair da app caso estes dois esteejam gravados.
    para sair (fechar a aplicação )de p2


    • se este estiver gravado.
    • e se p3 estiver gravado.

    para sair (fechar a aplicação ) de p3


    • se p3 estiver gravado .
    • e p2 estiver gravado.
    -----------------

    sistema de navegação

    form p1


    • ir para p2.
    • ir para p3.

    form p2


    • ir para p1.
    • ir para p3.

    form p3


    • ir para p2.
    • ir para p1.
    quando mudo de forms como ja expliquei em cima ele grava ou faz update aos dados ...

    espero ter-me entendido

    obrigada

    gostava de uma ajuda

    estava a pensar em resolver isto so com uma var de sessão....
     
  2. _freelancer_

    _freelancer_ Power Member

    Bem, que confusão :P já agora, falas em variáveis de sessão, estamos a falar de ASP .NET? Ou de que outra linguagem?
     
  3. alfinete

    alfinete Power Member

  4. Huckleberry

    Huckleberry Power Member

    :wow:


    Sugiro que pegues numa folha de papel e esquematizes bem as coisas :)

    Mas com essa descrição toda, acho que não percebi qual era realmente a tua dúvida ...
     
  5. _freelancer_

    _freelancer_ Power Member

    Ok, eu se fosse a ti tentava usar o componente "Wizard" que te permite ter essa funcionalidade de navegação de uma forma mais directa, e sempre na mesma página. :)
     

Partilhar esta Página