public async Task <bool> CheckUser() { var servicoDados = new ServicoDados(); await servicoDados.InicializarBaseDeDados(1); return(await servicoDados.EstaLogado()); }
private async void sair_Tapped(object sender, TappedRoutedEventArgs e) { var servicoDados = new ServicoDados(); await servicoDados.SairUsuario(); app.Exit(); }
private async void Logar() { bool erroLogin = true; if (ApiInformation.IsTypePresent("Windows.UI.ViewManagement.StatusBar")) { App.addLoad(true, "Logando"); } var users = await GetUsers(); var flag = false; if (App.validador) { foreach (var user in users) { if (string.Compare(txtLogin.Text.ToString(), user.login) == 0) { erroLogin = false; if (user.password.Equals(txtSenha.Password.ToString())) { App a = Application.Current as App; a.usuarioLogado = user; var servicoDados = new ServicoDados(); await servicoDados.InserirUsuarioLogado(user); if (ApiInformation.IsTypePresent("Windows.UI.ViewManagement.StatusBar")) { App.addLoad(false, ""); } Frame.Navigate(typeof(FeedPage)); flag = true; } } } if (ApiInformation.IsTypePresent("Windows.UI.ViewManagement.StatusBar")) { App.addLoad(false, ""); } if (erroLogin) { MessageDialog msgbox = new MessageDialog("Seu login não foi encontrado."); await msgbox.ShowAsync(); } else { if (!flag) { MessageDialog msgbox = new MessageDialog("Sua senha não confere com seu login."); await msgbox.ShowAsync(); } } } }