Skip to content

Commit

Permalink
修复上个 Commit 中提到的问题,修复新建课程的问题
Browse files Browse the repository at this point in the history
  • Loading branch information
STBBRD committed Nov 12, 2023
1 parent 846bd25 commit ed57a25
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 28 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -92,17 +92,19 @@ private void TextBoxSubject_TextChanged(object sender, TextChangedEventArgs e)
{
TextBlockHintSubject.Visibility = Visibility.Hidden;
}

Subject = TextBoxSubject.Text;
OnLessonInfoChanged();
}

private void StartTimeTextBox_TextChanged(object sender, TextChangedEventArgs e)
{
StartTime = StartTimeTextBox.Text;
OnLessonInfoChanged();
}

private void EndTimeTextBox_TextChanged(object sender, TextChangedEventArgs e)
{
EndTime = EndTimeTextBox.Text;
OnLessonInfoChanged();
}
}
Expand Down
33 changes: 6 additions & 27 deletions ZongziTEK_Blackboard_Sticker/TimetableEditor.xaml.cs
Original file line number Diff line number Diff line change
Expand Up @@ -93,34 +93,13 @@ private void Item_LessonInfoChanged(object sender, EventArgs e)
try
{
Lesson lesson = new Lesson(changedItem.Subject, TimeSpan.Parse(changedItem.StartTime), TimeSpan.Parse(changedItem.EndTime));
//GetSelectedDay()[index] = lesson;

switch (ComboBoxDay.SelectedIndex)
if (index < GetSelectedDay().Count)
{
GetSelectedDay()[index] = lesson;
}
else
{
case 0:
Timetable.Monday[index] = lesson;
break;
case 1:
Timetable.Tuesday[index] = lesson;
break;
case 2:
Timetable.Wednesday[index] = lesson;
break;
case 3:
Timetable.Thursday[index] = lesson;
break;
case 4:
Timetable.Friday[index] = lesson;
break;
case 5:
Timetable.Saturday[index] = lesson;
break;
case 6:
Timetable.Sunday[index] = lesson;
break;
case 7:
Timetable.Temp[index] = lesson;
break;
GetSelectedDay().Add(lesson);
}
}
catch { }
Expand Down

0 comments on commit ed57a25

Please sign in to comment.