public ActionResult Edit(int id, FormCollection collection)
 {
     var b = new Library();
     if (TryUpdateModel(b))
     {
         libraryRepository.Update(b);
         if (libraryRepository.Commit())
         {
             return RedirectToAction("Index");
         }
         ModelState.AddModelError("db", libraryRepository.Errors);
     }
     return RedirectToAction("Edit", b);
 }
 public ActionResult Create()
 {
     var l = new Library();
     return View(l);
 }