Ejemplo n.º 1
0
        private void CreateNewSemester(object sender, RoutedEventArgs e)
        {
            var addSemesterDialog = new Dialogs.AddSemesterDialog(_allSemesters);

            addSemesterDialog.ShowDialog();
            if (!addSemesterDialog.IsSelected)
            {
                return;
            }
            _semesterRepository.AddNewSemester(addSemesterDialog.SelectedSemesterYear,
                                               addSemesterDialog.SelectedSemesterNumber,
                                               addSemesterDialog.SelectedSemesterStartDate,
                                               addSemesterDialog.SelectedSemesterNumberOfWeeks,
                                               addSemesterDialog.SelectedStartPartOfWeek);
            _allSemesters.Add(new Semester()
            {
                YearValue       = addSemesterDialog.SelectedSemesterYear,
                SemesterNumber  = addSemesterDialog.SelectedSemesterNumber,
                StartDate       = addSemesterDialog.SelectedSemesterStartDate,
                NumberOfWeeks   = addSemesterDialog.SelectedSemesterNumberOfWeeks,
                StartPartOfWeek = addSemesterDialog.SelectedStartPartOfWeek
            });
            Semesters.Items.Refresh();
        }