public void Delete_Void_ReturnNull() { _discipline.Id = _disciplineRepository.Create(_discipline); var result = _disciplineRepository.Get(_discipline.Id); AreEqualDiscipline(result, _discipline); _disciplineRepository.Delete(_discipline.Id); result = _disciplineRepository.Get(_discipline.Id); Assert.IsNull(result); }
private void removeMenuItem_Click(object sender, EventArgs e) { DialogResult result = MetroMessageBox.Show(this, "Are you sure you want to remove element?", "Remove", MessageBoxButtons.YesNo, MessageBoxIcon.Error); if (result == DialogResult.Yes) { var repo = new DisciplineRepository(); try { repo.Delete(handle); disciplinesPanel.Controls.Remove(item); } catch (Exception) { MetroMessageBox.Show(this, "We are sorry but you can't delete element which other elements depend on. Please remove all elements depending on this one and then try again.", "Whoops!", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void removeMenuItem_Click(object sender, EventArgs e) { DialogResult result = MetroMessageBox.Show(this, "Are you sure you want to remove element?","Remove",MessageBoxButtons.YesNo, MessageBoxIcon.Error); if (result == DialogResult.Yes) { var repo = new DisciplineRepository(); try { repo.Delete(handle); disciplinesPanel.Controls.Remove(item); } catch (Exception) { MetroMessageBox.Show(this, "We are sorry but you can't delete element which other elements depend on. Please remove all elements depending on this one and then try again.", "Whoops!", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
public void Delete(int id) { _repository.Delete(id); }