Beispiel #1
0
 private void BtnDelete_Click(object sender, RoutedEventArgs e)
 {
     if (ValidUser((UserList.SelectedItems.Count)))
     {
         UserModel user = (UserModel)UserList.SelectedItems[0];
         SqliteDataAccess.DeleteUser(user.Id);
         SqliteDataAccess.DeleteAllGamesForUser(user.Id);
         users = SqliteDataAccess.LoadAllUsers();
         UserList.ItemsSource = users;
     }
 }
Beispiel #2
0
 public Menu()
 {
     InitializeComponent();
     hand                 = "";
     returningFlag        = true;
     amountOfBirds        = 0;
     amountOfButterflies  = 0;
     difficultyLevel      = "";
     velocity             = 0;
     users                = SqliteDataAccess.LoadAllUsers();
     UserList.ItemsSource = users;
 }
Beispiel #3
0
 private void BtnAdd_Click(object sender, RoutedEventArgs e)
 {
     if (CheckNames(FirstNameTextBox.Text, LastNameTextBox.Text))
     {
         UserModel u = new UserModel
         {
             FirstName = FirstNameTextBox.Text,
             LastName  = LastNameTextBox.Text
         };
         SqliteDataAccess.SaveUser(u);
         users = SqliteDataAccess.LoadAllUsers();
         UserList.ItemsSource = users;
     }
 }
Beispiel #4
0
        private void BtnEdit_Click(object sender, RoutedEventArgs e)
        {
            if (CheckNames(FirstNameTextBox.Text, LastNameTextBox.Text) && ValidUser((UserList.SelectedItems.Count)))
            {
                UserModel userBeforeEditing = (UserModel)UserList.SelectedItems[0];
                UserModel userAfterEditing  = new UserModel
                {
                    FirstName = FirstNameTextBox.Text,
                    LastName  = LastNameTextBox.Text
                };

                SqliteDataAccess.EditUser(userAfterEditing, userBeforeEditing.Id);
                users = SqliteDataAccess.LoadAllUsers();
                UserList.ItemsSource = users;
            }
        }