Melhor forma para tratar erro .

12/04/2010

0

Senhores, Boas !   Estou em manutenção em uma aplicação no segmento de turismo. No sistema, existe um metodo que faz várias consistência das informações antes de emitir a passagem aerea. A lógica é, exibir uma mensagem para o usuário, informando a inconcistência, mas deixa-lo emitir a passagem mesmo assim. Todas as verificações são feitas da seguinte maneira:   If (entVendas.FullFare < entVendas.TariFaProposta) Then        Throw New Exception("A Tarifa FullFare é menor que a proposta")   End If   No caso ele não retorna mensagem nenhuma e gera um erro de javaScript.   Minha dúvida, qual seria a melhor forma de tratar essas inconcistências ? Ela não está dentro de um Try.   Abraços,   Diego Cancian Nascimento
Diego Nascimento

Diego Nascimento

Responder

Posts

12/04/2010

Netasper

É web app? Então use somente um alert do js.
Responder

13/04/2010

Marcio Silveira

Se isto não é uma excessão, não trate a como tal. Ao invés de dar um throw disparando a excessão, chame algum método de mensagem.
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar