Пример #1
0
        private void fetchLikedPages()
        {
            List <Page> pages = null;

            if (m_LoggedInUser != null)
            {
                if (!LikedPagesInOrderCheckBox.Checked)
                {
                    pages = SortingAndCopyService.CopyPagesToList(m_LoggedInUser.LikedPages);
                }
                else
                {
                    pages = fetchLikedPagesInOrder();
                }

                if (pages != null)
                {
                    showLikedPagesListOnListBox(pages);
                }

                if (m_LoggedInUser.LikedPages.Count == 0)
                {
                    MessageBox.Show("No liked pages to show");
                }
            }
            else
            {
                MessageBox.Show("Your not logged in", "Error");
            }
        }
Пример #2
0
        private void fetchAlbums()
        {
            List <Album> albums = null;

            if (m_LoggedInUser != null)
            {
                if (!AlbumsOrderCheckBox.Checked)
                {
                    albums = SortingAndCopyService.CopyAlbumsToList(m_LoggedInUser.Albums);
                }
                else
                {
                    albums = fetchAlbumsInOrder();
                }

                if (albums != null)
                {
                    showAlbumsListOnListBox(albums);
                }

                if (m_LoggedInUser.Albums.Count == 0)
                {
                    MessageBox.Show("No albums to show");
                }
            }
            else
            {
                MessageBox.Show("Your not logged in", "Error");
            }
        }
Пример #3
0
        private List <Album> getAlbumsList()
        {
            List <Album> albums = null;

            if (!AlbumsOrderCheckBox.Checked)
            {
                albums = SortingAndCopyService.CopyAlbumsToList(m_LoggedInUser.Albums);
            }
            else
            {
                albums = SortingAndCopyService.SortAlbums(m_LoggedInUser.Albums);
            }

            return(albums);
        }
Пример #4
0
        private List <Page> fetchLikedPagesByOrderChoice()
        {
            List <Page> pages = null;

            if (!LikedPagesInOrderCheckBox.Checked)
            {
                pages = SortingAndCopyService.CopyPagesToList(m_LoggedInUser.LikedPages);
            }
            else
            {
                pages = SortingAndCopyService.SortPages(m_LoggedInUser.LikedPages);
            }

            return(pages);
        }
Пример #5
0
        private void fetchFriendList()
        {
            List <User> friends = null;

            if (m_LoggedInUser != null)
            {
                if (!FriendsFirstNameOrderCheckBox.Checked && !FriendsLastNameOrderCheckBox.Checked)
                {
                    friends = SortingAndCopyService.CopyFriendsToList(m_LoggedInUser.Friends);
                }
                else
                {
                    if (FriendsFirstNameOrderCheckBox.Checked)
                    {
                        friends = fetchFriendsByFirstNameOrder();
                    }

                    if (FriendsLastNameOrderCheckBox.Checked)
                    {
                        friends = fetchFriendsByLastNameOrder();
                    }
                }

                if (friends != null)
                {
                    showFrinedsOnListBox(friends);
                }

                if (m_LoggedInUser.Friends.Count == 0)
                {
                    MessageBox.Show("There isn't friends to show.");
                }
            }
            else
            {
                MessageBox.Show("Your not logged in", "Error");
            }
        }
Пример #6
0
 private List <Album> fetchAlbumsInOrder()
 {
     return(SortingAndCopyService.SortAlbums(m_LoggedInUser.Albums));
 }
Пример #7
0
 private List <Page> fetchLikedPagesInOrder()
 {
     return(SortingAndCopyService.SortPages(m_LoggedInUser.LikedPages));
 }
Пример #8
0
 private List <User> fetchFriendsByLastNameOrder()
 {
     return(SortingAndCopyService.SortFriendsByLastName(m_LoggedInUser.Friends));
 }