Пример #1
0
        private void ModifyToggleButtonClick(object sender, RoutedEventArgs e)
        {
            ToggleButton currentModifyToggleButton = (ToggleButton)sender;

            if (currentModifyToggleButton != lastModifyToggleButton && lastModifyToggleButton != null)
            {
                lastModifyToggleButton.IsChecked = false;
            }

            lastModifyToggleButton = (bool)currentModifyToggleButton.IsChecked ? currentModifyToggleButton : null;

            if (lastModifyToggleButton != null)
            {
                genereToModify          = (Genere)GeneresDataGrid.SelectedItem;
                AddButtonImage.Source   = new BitmapImage(new Uri(@"Assets/Icons/modify.png", UriKind.Relative));
                AddButtonTextBlock.Text = "Modyfikuj";
                AddGenereTextBox.Text   = genereToModify.GenereName;
            }
            else
            {
                genereToModify          = null;
                AddButtonImage.Source   = new BitmapImage(new Uri(@"Assets/Icons/add.png", UriKind.Relative));
                AddButtonTextBlock.Text = "Dodaj";
                AddGenereTextBox.Clear();
            }
        }
Пример #2
0
        private void AddButtonClick(object sender, RoutedEventArgs e)
        {
            AddButton.IsEnabled        = false;
            AddGenereTextBox.IsEnabled = false;

            if (lastModifyToggleButton != null)
            {
                ModifyAction();
            }
            else
            {
                AddAction();
            }

            AddGenereTextBox.Clear();

            GeneresDataGrid.DataContext = dB.GetGeneres();

            AddButton.IsEnabled        = true;
            AddGenereTextBox.IsEnabled = true;
        }