IBookRepository.cs 356 B

12345678910111213141516171819
  1. using LibraryManagementSystem.Console.Models;
  2. namespace LibraryManagementSystem.Console.Repositories;
  3. /// <summary>
  4. /// CRUD операции для книг.
  5. /// </summary>
  6. public interface IBookRepository
  7. {
  8. int Create(Book book);
  9. IEnumerable<Book> GetAll();
  10. Book? GetById(int id);
  11. bool Update(Book book);
  12. bool Delete(int id);
  13. }