Esempio n. 1
0
        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));
            }
        }
Esempio n. 2
0
        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";
                }
            }
        }