Esempio n. 1
0
        public void DeleteBook(BookInputType book)
        {
            var bk = _context.Book.Where(z => z.Id == book.Id).FirstOrDefault();

            _context.Book.Remove(bk);
            _context.SaveChanges();
        }
Esempio n. 2
0
        public void DeleteBook(BookInputType bookInputType)
        {
            var book = _dbContext.Book.Where(x => x.Id == bookInputType.Id).FirstOrDefault();

            _dbContext.Book.Remove(book);
            _dbContext.SaveChanges();
        }
        public Book DeleteBook(BookInputType book)
        {
            var bk = _context.Book.Where(b => b.Id == book.Id).FirstOrDefault();

            _context.Book.Remove(bk);
            _context.SaveChanges();
            return(bk);
        }
Esempio n. 4
0
        public void DeleteBook(BookInputType book)
        {
            var bookObj = context.Book.FirstOrDefault(bookTmp => bookTmp.Id == book.Id);

            if (bookObj != null)
            {
                context.Book.Remove(bookObj);
                context.SaveChanges();
            }
        }
        public Book UpdateBook(BookInputType book)
        {
            var bk = _context.Book.Where(b => b.Id == book.Id).FirstOrDefault();

            bk.Price    = book.Price;
            bk.Title    = book.Title;
            bk.AuthorId = book.AuthorId;
            _context.Book.Update(bk);
            _context.SaveChanges();
            return(bk);
        }
Esempio n. 6
0
        public void UpdateBook(BookInputType book)
        {
            var bk = _context.Book.Where(z => z.Id == book.Id).FirstOrDefault();

            bk.Price    = book.Price;
            bk.Title    = book.Title;
            bk.AuthorId = book.AuthorId;

            _context.Book.Add(bk);
            _context.SaveChanges();
        }
Esempio n. 7
0
        public Book AddBook(BookInputType book)
        {
            var bookObj = new Book()
            {
                AuthorId = book.AuthorId,
                Title    = book.Title,
                Price    = book.Price
            };

            context.Add(bookObj);
            context.SaveChanges();
            return(bookObj);
        }
Esempio n. 8
0
        public Book AddBook(BookInputType book)
        {
            var bk = new Book
            {
                Title    = book.Title,
                AuthorId = book.AuthorId,
                Price    = book.Price
            };

            _context.Book.Add(bk);
            _context.SaveChanges();
            return(bk);
        }
Esempio n. 9
0
        public Book UpdateBook(BookInputType bookInputType)
        {
            var book = _dbContext.Book.Where(x => x.Id == bookInputType.Id).FirstOrDefault();

            book.Title    = bookInputType.Title;
            book.AuthorId = bookInputType.AuthorId;
            book.Price    = bookInputType.Price;

            _dbContext.Book.Update(book);
            _dbContext.SaveChanges();

            return(book);
        }
Esempio n. 10
0
        public Book AddBook(BookInputType bookInputType)
        {
            var book = new Book()
            {
                Title    = bookInputType.Title,
                AuthorId = bookInputType.AuthorId,
                Price    = bookInputType.Price
            };

            _dbContext.Book.Add(book);
            _dbContext.SaveChanges();

            return(book);
        }
Esempio n. 11
0
        public Book UpdateBook(BookInputType book)
        {
            var bookObj = context.Book.FirstOrDefault(bookTmp => bookTmp.Id == book.Id);

            if (bookObj != null)
            {
                bookObj.AuthorId = book.AuthorId;
                bookObj.Title    = book.Title;
                bookObj.Price    = book.Price;

                context.Book.Update(bookObj);
                context.SaveChanges();
            }

            return(bookObj ?? new Book());
        }
 public bool DeleteBooks([Service] IBookRepository bookRepository, BookInputType bookInputType)
 {
     bookRepository.DeleteBook(bookInputType);
     return(true);
 }
 public Book UpdateBooks([Service] IBookRepository bookRepository, BookInputType bookInputType)
 {
     return(bookRepository.UpdateBook(bookInputType));
 }
 public Book AddBooks([Service] IBookRepository bookRepository, BookInputType bookInputType)
 {
     return(bookRepository.AddBook(bookInputType));
 }