private void deleteButton_Click(object sender, EventArgs e) { string _GroupName = this.groupsComboBox.SelectedItem.ToString(); string _Name = this.nameTextBox.Text; string _MiddleName = this.MidNameTextBox.Text; string _SurName = this.surNameTextBox.Text; Person anyPerson = new Person(_GroupName, _Name, _MiddleName, _SurName, true); if (this.CurrentPerson != null) { try { int res = anyPerson.delete(); if (res == 0) { this.clearGUI(); this.updatePersonsList(); if (anyPerson.PhotoPath != null) { File.Delete(anyPerson.PhotoPath); } MessageBox.Show("Успешное удаление!", "Успешно!"); this.CurrentPerson = null; } else { MessageBox.Show("Ошибка! Удаление не было завершено! Попробуйте повторить попытку!", "Ошибка!"); } } catch (Exception exp) { MessageBox.Show("Ошибка! Удаление не было завершено! Попробуйте повторить попытку!", "Ошибка!"); } } }