Ejemplo n.º 1
0
 public IEnumerable <Book> Get()
 {
     using (MyBooksDBEntities entities = new MyBooksDBEntities())
     {
         return(entities.Books.ToList());
     }
 }
Ejemplo n.º 2
0
 public void Delete(int id)
 {
     using (MyBooksDBEntities entities = new MyBooksDBEntities())
     {
         entities.Books.Remove(entities.Books.FirstOrDefault(e => e.ID == id));
         entities.SaveChanges();
     }
 }
Ejemplo n.º 3
0
 public void Post([FromBody] Book book)
 {
     using (MyBooksDBEntities entities = new MyBooksDBEntities())
     {
         entities.Books.Add(book);
         entities.SaveChanges();
     }
 }
Ejemplo n.º 4
0
        public void Put(int id, [FromBody] Book book)
        {
            using (MyBooksDBEntities entities = new MyBooksDBEntities())
            {
                var entity = entities.Books.FirstOrDefault(e => e.ID == id);

                entity.Name            = book.Name;
                entity.Author          = book.Author;
                entity.PublicationYear = book.PublicationYear;
                entity.Edition         = book.Edition;
                entity.access          = book.access;

                entities.SaveChanges();
            }
        }