Ejemplo n.º 1
0
 public bool UpdateBook(BookModel book)
 {
     var index = books.FindIndex(b => b.Id == book.Id);
       if (index == -1)
     return false;
       books.RemoveAt(index);
       books.Insert(index, book);
       return true;
 }
Ejemplo n.º 2
0
 public ActionResult Add()
 {
     var book = new BookModel
       {
     Title = "New Book",
     Author = "Unknown",
     Year = DateTime.Now.Year
       };
       Library.AddBook(book);
       return RedirectToAction("Index");
 }
Ejemplo n.º 3
0
 public ActionResult Edit(BookModel book)
 {
     Library.UpdateBook(book);
       return RedirectToAction("Index");
 }
Ejemplo n.º 4
0
 public void AddBook(BookModel book)
 {
     book.Id = nextId++;
       books.Add(book);
 }