Exemplo n.º 1
0
        private void Button_Tap(object sender, System.Windows.Input.GestureEventArgs e)
        {
            string validacoes = _usuarioVM.ValidarCamposAutenticar();

            if (string.IsNullOrEmpty(validacoes))
            {
                Usuario usuario = Usuario.ValidarAutenticacao(_usuarioVM.Nome, _usuarioVM.Senha);
                if (usuario != null)
                {
                    if (_usuarioVM.EntrarAutomaticamente)
                    {
                        usuario.EntrarAutomaticamente = true;
                        usuario.AtualizarDados();
                    }

                    usuario.Autenticar();
                    NavigationService.Navigate(new Uri("/Paginas/ProdutosHub.xaml", UriKind.Relative));
                }
                else
                {
                    MostrarMensagem("- Não foi encontrado um usuário com este nome e senha");
                }
            }
            else
            {
                MostrarMensagem(validacoes);
            }
        }