private async void Button_Tapped(object sender, TappedRoutedEventArgs e) { string NewUserName = UserNameInput.Text; var NewPassword = PasswordInput.Password; Users newUser = new Users(); bool userexist = false; var CheckUserAvailable = await UserSource.GetUsersAsync(); foreach (var item in CheckUserAvailable) { if (item.Brukernavn == NewUserName) { ErrorMessage.Text = "Brukernavn eksisterer i databasen"; userexist = true; } else { newUser.Brukernavn = NewUserName; newUser.Passord = NewPassword; } } if (userexist == false) { await UserSource.AddUserAsync(newUser); this.Frame.Navigate(typeof(FrontPage)); } }
private async void userAuthentication() { // var b = await DataSource.GetReiserAsync(); //foreach (var item in b) //{ // var a = new ListViewItem(); // a.Tag = item; // a.Content = item.Dato + " " + item.Navn +" " + item.Fra + " " + item.Til; // SqlList2.Items.Add(a); //} string uN = UserName.Text; var pW = Password.Password; var userCheck = await UserSource.GetUsersAsync(); foreach (var item in userCheck) { if (item.Brukernavn == uN) { if (item.Passord == pW) { this.Frame.Navigate(typeof(MainPage)); } else { LoginErrorText.Text = "Feil Brukernavn / Passord"; } } else { LoginErrorText.Text = "Feil Brukernavn / Passord"; } } }