[chore:] added course edit functionality

This commit is contained in:
2026-03-01 12:05:51 +01:00
parent 1bfd2f5219
commit d23c8870ed
2 changed files with 85 additions and 10 deletions

View File

@@ -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 {}
}
}