public void SaveTest() { librarianRepository.Save(librarian1); Assert.AreEqual(librarianRepository.GetItems().Count(), countItems + 1); librarianRepository.Save(librarian2); Assert.AreEqual(librarianRepository.GetItems().Count(), countItems + 2); librarianRepository.Save(librarian2); Assert.AreEqual(librarianRepository.GetItems().Count(), countItems + 2); librarianRepository.Remove(librarian2); librarianRepository.Remove(librarian1); }
public void ClearRepository() { bookRepository.Remove(book); readerRepository.Remove(reader); librarianRepository.Remove(librarian); libraryDepartmentRepository.Remove(department); }
public void deleteButton_Click(object sender, EventArgs e) { if (dataGridView1.SelectedRows.Count > 0) { int index = dataGridView1.SelectedRows[0].Index; int id = 0; bool converted = Int32.TryParse(dataGridView1[0, index].Value.ToString(), out id); if (converted == false) { return; } var librarianRepository = new LibrarianRepository(); var dealRepository = new DealRepository(); var bookCopyInDealRepository = new BookCopyInDealRepository(); List <Deal> deals = dealRepository.GetDealsByReaderId(id); List <BookCopyInDeal> bookCopyInDeals = bookCopyInDealRepository.GetBookCopiesInDealByReaderId(id); for (int i = 0; i < bookCopyInDeals.Count; i++) { bookCopyInDealRepository.Remove(bookCopyInDeals[i].Id); } for (int i = 0; i < deals.Count; i++) { dealRepository.Remove(deals[i].Id); } librarianRepository.Remove(id); _db.SaveChanges(); SetDataGridView(); MessageBox.Show("Объект удален"); } }
public void ClearRepository() { librarianRepository.Remove(librarian2); librarianRepository.Remove(librarian1); libraryDepartmentRepository.Remove(department); }