private void pulpitAdd_Method(object obj) { if (IsValid(ValidatesAddProperties, out AddErrors)) { AddErrors += pulpitModel.Add(PulpitsModel.GetPulpitObject(AddShortName, AddFullName, AddShortFacultyName)); MessageBox.Show(AddErrors, "Результат добавления"); FilterPulpits(); } else { MessageBox.Show("Заполните поля корректно!", "Результат добавления"); } }
private void pulpitRemove_Method(object obj) { if (editButtonContent.Equals("Изменить")) { if (IsValid(ValidatesChangeProperties, out ChangeErrors)) { ChangeErrors = pulpitModel.Remove(PulpitsModel.GetPulpitObject(changeShortName, changeFullName, changeShortFacultyName)); MessageBox.Show(ChangeErrors, "Результат удаления"); FilterPulpits(); } else { MessageBox.Show("Заполните корректно поля!", "Результат удаления"); } } else { MessageBox.Show("Для удаления отмените операцию \"Изменение\" нажав на кнопку\"Отмена\"", "", MessageBoxButton.OK, MessageBoxImage.Exclamation); } }
private void pulpitChange_Method(object obj) { if (editButtonContent.Equals("Изменить")) { if (IsValid(ValidatesChangeProperties, out ChangeErrors)) { if (pulpitModel.IsExist(PulpitsModel.GetPulpitObject(changeShortName, changeFullName, changeShortFacultyName))) { EditButtonContent = "Сохранить"; CancelVisibility = Visibility.Visible; changedPulpit = PulpitsModel.GetPulpitObject(changeShortName, changeFullName, changeShortFacultyName); return; } else { MessageBox.Show("Изменяемого объекта не существует", "Результат изменения"); } } else { MessageBox.Show("Заполните корректно поля!", "Результат Изменения"); } } else if (editButtonContent.Equals("Сохранить")) { if (IsValid(ValidatesChangeProperties, out ChangeErrors)) { ChangeErrors += pulpitModel.Change(changedPulpit, PulpitsModel.GetPulpitObject(changeShortName, changeFullName, changeShortFacultyName)); MessageBox.Show(ChangeErrors, "Результат изменения"); EditButtonContent = "Изменить"; CancelVisibility = Visibility.Collapsed; FilterPulpits(); } else { MessageBox.Show("Заполните корректно поля!", "Результат изменения"); } } }