public BookPublisher Post(BookPublisherDTO value)
        {
            BookPublisher model = new BookPublisher()
            {
                BookId      = value.BookId,
                PublisherId = value.PublisherId
            };

            return(IBookPublisherRepository.Create(model));
        }
        public BookPublisher Put(int id, BookPublisherDTO value)
        {
            BookPublisher model = IBookPublisherRepository.Get(id);

            if (value.BookId != 0)
            {
                model.BookId = value.BookId;
            }
            if (value.PublisherId != 0)
            {
                model.PublisherId = value.PublisherId;
            }
            return(IBookPublisherRepository.Update(model));
        }