public void timetableAdd_Method(object paramert) { if (IsValid(ValidatesAddProperties, out AddErrors)) { MessageBox.Show(timetableModel.Add(TimetableModel.getTimetableObject(AddAudienceNumber, AddGroupId, AddSubgroup, AddTeacherId, AddShortPairtypeName, int.Parse(AddPairNumber), AddWeekNumber, AddShortSubjectName, AddDayNumber.Id)), "Результат добавления"); FilterTimetable(); } else { MessageBox.Show("Заполните поля корректно!", "Результат добавления"); } }
private void timetableRemove_Method(object parametr) { if (editButtonContent.Equals("Изменить")) { if (IsValid(ValidatesChangeProperties, out ChangeErrors)) { MessageBox.Show(timetableModel.Remove(TimetableModel.getTimetableObject(changeAudienceNumber, changeGroupId, changeSubgroup, changeTeacherId, changeShortPairtypeName, int.Parse(changePairNumber), changeWeekNumber, changeShortSubjectName, changeDayNumber.Id)), "Результат удаления"); FilterTimetable(); } else { MessageBox.Show("Заполните корректно поля!", "Результат удаления"); } } else { MessageBox.Show("Для удаления отмените операцию \"Изменение\" нажав на кнопку\"Отмена\"", "", MessageBoxButton.OK, MessageBoxImage.Exclamation); } }
private void timetableChange_Method(object parametr) { if (editButtonContent.Equals("Изменить")) { if (IsValid(ValidatesChangeProperties, out ChangeErrors)) { if (timetableModel.IsExist(TimetableModel.getTimetableObject(changeAudienceNumber, changeGroupId, changeSubgroup, changeTeacherId, changeShortPairtypeName, int.Parse(changePairNumber), changeWeekNumber, changeShortSubjectName, changeDayNumber.Id))) { EditButtonContent = "Сохранить"; CancelVisibility = Visibility.Visible; changedTimetable = TimetableModel.getTimetableObject(changeAudienceNumber, changeGroupId, changeSubgroup, changeTeacherId, changeShortPairtypeName, int.Parse(changePairNumber), changeWeekNumber, changeShortSubjectName, changeDayNumber.Id); return; } else { MessageBox.Show("Изменяемого объекта не существует", "Результат изменения"); } } else { MessageBox.Show("Заполните корректно поля!", "Результат Изменения"); } } else if (editButtonContent.Equals("Сохранить")) { if (IsValid(ValidatesChangeProperties, out ChangeErrors)) { MessageBox.Show(timetableModel.Change(changedTimetable, TimetableModel.getTimetableObject(changeAudienceNumber, changeGroupId, changeSubgroup, changeTeacherId, changeShortPairtypeName, int.Parse(changePairNumber), changeWeekNumber, changeShortSubjectName, changeDayNumber.Id)), "Результат изменения"); EditButtonContent = "Изменить"; CancelVisibility = Visibility.Collapsed; FilterTimetable(); } else { MessageBox.Show("Заполните корректно поля!", "Результат изменения"); } } }