Esempio n. 1
0
        private void FavouriteClick(object sender, RoutedEventArgs e)
        {
            var    selectedItem = listBox.SelectedItem;
            string text         = (string)listBox.SelectedItem;

            if (text == null)
            {
                MessageBox.Show("No user selected");
            }
            else
            {
                ContactsRepo contRepo        = ContactsRepo.Instance();
                Contact      selectedContact = getContactByUsername(text);
                contRepo.toggleFavourite(selectedContact.SubjectId, Globals.currentUserId);
                MessageBox.Show("Change sucessfully saved");
                refreshListBox();
                favourite.Content    = "Mark as favourite";
                TextName.Text        = text;
                listBox.SelectedItem = selectedItem;
            }
        }