diff --git a/MainWindow.axaml b/MainWindow.axaml index 2ca5aa2..837d596 100644 --- a/MainWindow.axaml +++ b/MainWindow.axaml @@ -118,37 +118,37 @@ - + - + - + - + - + - + - + @@ -156,7 +156,7 @@ - + @@ -175,8 +175,8 @@ - - + + diff --git a/MainWindow.axaml.cs b/MainWindow.axaml.cs index c0c2bf8..70971e7 100644 --- a/MainWindow.axaml.cs +++ b/MainWindow.axaml.cs @@ -258,4 +258,79 @@ public partial class MainWindow : Window } } } + + private void TbSportName_OnTextChanged(object? sender, TextChangedEventArgs e) + { + try + { + ((Sport)LbSportCourses.SelectedItem).Name = TbSportName.Text; + } catch {} + } + + private void NudSportMaxStudents_OnValueChanged(object? sender, NumericUpDownValueChangedEventArgs e) + { + try + { + ((Sport)LbSportCourses.SelectedItem).MaxStudents = Convert.ToInt32(NudSportMaxStudents.Value); + } catch {} + } + + private void NudSportMinStudents_OnValueChanged(object? sender, NumericUpDownValueChangedEventArgs e) + { + try + { + ((Sport)LbSportCourses.SelectedItem).MinStudents = Convert.ToInt32(NudSportMinStudents.Value); + } catch {} + } + + private void NudAmountCoursesSem1_OnValueChanged(object? sender, NumericUpDownValueChangedEventArgs e) + { + try + { + ((Sport)LbSportCourses.SelectedItem).Semester[0] = Convert.ToInt32(NudAmountCoursesSem1.Value); + } catch {} + } + + private void NudAmountCoursesSem2_OnValueChanged(object? sender, NumericUpDownValueChangedEventArgs e) + { + try + { + ((Sport)LbSportCourses.SelectedItem).Semester[1] = Convert.ToInt32(NudAmountCoursesSem2.Value); + } catch {} + } + + private void NudAmountCoursesSem3_OnValueChanged(object? sender, NumericUpDownValueChangedEventArgs e) + { + try + { + ((Sport)LbSportCourses.SelectedItem).Semester[2] = Convert.ToInt32(NudAmountCoursesSem3.Value); + } catch {} + } + + private void NudAmountCoursesSem4_OnValueChanged(object? sender, NumericUpDownValueChangedEventArgs e) + { + try + { + ((Sport)LbSportCourses.SelectedItem).Semester[3] = Convert.ToInt32(NudAmountCoursesSem4.Value); + } catch {} + } + + private void BtnAlternativeCourseAdd_OnClick(object? sender, RoutedEventArgs e) + { + try + { + //((Sport)LbSportCourses.SelectedItem).AlternativeNames.Add(TbSportAlternativeName.Text); + //TbSportAlternativeCourse.Text = ""; + } catch {} + } + + private void BtnAlternativeNameAdd_OnClick(object? sender, RoutedEventArgs e) + { + try + { + ((Sport)LbSportCourses.SelectedItem).AlternativeNames.Add(TbSportAlternativeName.Text); + LbAlternativeNames.Items.Add(TbSportAlternativeName.Text); + TbSportAlternativeName.Text = ""; + } catch {} + } } \ No newline at end of file