示例#1
0
        public List <Book> GetAllBooks()
        {
            var list = new List <Book>();

            using (var data = new BookData()) // se utiliza el using, para que al finalizar el garbage collection destruya el objeto
            {
                list = data.GetAllBooks();    // se consulta el metodo de la clase Bookdata
            }//al finalizar, cierra la conexion a la BD, entra por el dispose

            return(list);
        }
示例#2
0
        public Book GetBookById(int id)
        {
            var book = new Book();

            using (var data = new BookData())
            {
                book = data.GetBookById(id);
            }

            return(book);
        }
示例#3
0
        public bool UpdateBook(int id, Book book)
        {
            var success = false;

            using (var data = new BookData())
            {
                var result = data.UpdateBook(id, book);
                success = result;
            }

            return(success);
        }