public bool AutenticarUsuario() { #region Resumo // Consulta no banco de dados se os dados informados correspondem aos de alguma conta do usuário. // Retorna Verdadeiro se os dados equivalem aos dados de alguma conta. Caso contrário retorna Falso. #endregion Resumo if (ValidarFormEntrar()) { dadosUsuario = new UsuarioRepository(); try { usuario = dadosUsuario.AutenticarContaDeUsuario(EmailServ, SenhaServ); if (usuario != null) { Application.Current.Properties["id"] = usuario.Id; return(true); } else { // Mensagem: Usuário e/ou senha inválidos. Toast.ShortMessage(Mensagem.MENS_FORM_07); } } catch (SQLiteException ex) { // Mensagem: Erro ao consultar informações da conta no banco de dados. Toast.ShortMessage(Mensagem.MENS_FORM_12); } } return(false); }
public bool AutenticarUsuario() { #region Resumo // Consulta no banco de dados se os dados informados correspondem aos de alguma conta do usuário. // Retorna Verdadeiro se os dados equivalem aos dados de alguma conta. Caso contrário retorna Falso. #endregion Resumo UsuarioRepository dados = new UsuarioRepository(); Usuario usuario = dados.AutenticarContaDeUsuario(EmailBus, SenhaBus); if (usuario == null) { // Mensagem: Usuário e/ou senha inválidos. AlertaForm = Mensagem.MENS_FORM_07; return(false); } Application.Current.Properties["id"] = usuario.Id; return(true); }