private void btnAdd_Click(object sender, RoutedEventArgs e)
        {
            LearnedMoves moveToAdd    = new LearnedMoves();
            PokemonMoves selectedMove = (PokemonMoves)cmbMoveList.SelectedItem;

            moveToAdd.Id = DatabaseOperations.CurrentLearnedMoves() + 1;

            moveToAdd.PokemonId = currentPokemon.Id;
            moveToAdd.MoveId    = selectedMove.Id;
            moveToAdd.Position  = currentPokemon.LearnedMoves.Count() + 1;
            moveToAdd.CurrentPP = selectedMove.PP;

            if (DatabaseOperations.AddToLearnedMoves(moveToAdd) != 0)
            {
                MessageBox.Show("Move succesfully added");
                Close();
            }
            else
            {
                MessageBox.Show("Move failed to add");
            }
        }