ERRO DA CAMADA!?

 Tópico anterior Próximo tópico Novo tópico

ERRO DA CAMADA!?

VB.NET

 Compartilhe  Compartilhe  Compartilhe
#496001 - 05/01/2021 18:45:49

NOWLIGHTS
SUMARE
Cadast. em:Abril/2011


Boa tarde pessoal, tudo certo?

Tenho duas classes, somente para verificar se existe um registro no DB, certo!? (em asp.net Framework )

+- dessa forma;

   if (!await dpr.verifyexist(x.Nome)) { int r = await pcdu.setProduto(x); if (r == 0) { throw new Exception('Nenhuma linha foi afetada!'); }  }
                else { throw new Exception('Produto já foi cadastrado'); }


E na classe da UI chamo o metodo dentro de um block try, e quando cai no catch chamo um Modal para ser exibido... porem quando disparo o throw no método acima, não chega a cair no catch vai direto para pagina de erro padrao do asp.net (aquela com detalhes de erro amarelados)

Alguem sabe me dizer o motivo disto??

__________________________________
- Everyone has a chance


Resposta escolhida #496003 - 05/01/2021 23:05:04

KERPLUNK
RIO GRANDE DO SUL
Cadast. em:Junho/2009


Membro da equipe
Faça um método que retorna um booleano. Se encontrar retorna true, se não falso. Exceptions não são para esse tipo de coisa.

_______________________________________________________________________
Virei Orculo!
The end is nigh, be ready for the nukes!


 Tópico anterior Próximo tópico Novo tópico


Tópico encerrado, respostas não sao permitidas
Encerrado por NOWLIGHTS em 06/01/2021 15:41:51