public IActionResult LendBook(ShowBooksViewModel model, LendBooksViewModel model1) { _showBooksService.LentBook(model.Id); _lendBooksService.SaveChanges(model1); return(RedirectToAction("Index")); }
//metoda dodająca książkę do zbioru książek w bazie public void SaveChanges(LendBooksViewModel model) { var db = new DataContext(); var model1 = db.Set <BooksEntiti>().Where(x => x.Id == model.Id); foreach (var item in model1) { model.Name = item.Name + " (id: " + item.Id.ToString() + ")"; model.Id = item.Id; } var newLend = new LoanedBooksEntiti() { Name = model.Name, DateOfLend = DateTime.Now.ToString(), IdBook = model.Id }; db.Add <LoanedBooksEntiti>(newLend); db.SaveChanges(); }
public IActionResult ReturnBook(LendBooksViewModel model) { _lendBooksService.ReturnBook(model.Id); return(RedirectToAction("Index")); }