Membro desde: 04/07/2007 11:21:15
Mensagens: 13
Offline
Colocar um IF a mais para verificar se o retorno é nulo resolve o problema, mas o código ficaria "podre" no que diz respeito a um tratamento específico desse erro. Voce não saberia se o usuário não existe ou se existe e sua senha está incorreta. Mudar o retorno para String e retornar uma mensagem especifica para cada erro ou criar classes Exceptions podem ser opções.