public ActionResult Edit(ApplicationService.BookService.BookDto bookDto) { try { _bookService.Update(bookDto); return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Delete(Guid id, FormCollection collection) { try { var bookdto = new ApplicationService.BookService.BookDto() { BookId = id }; _bookService.Remove(bookdto); return(RedirectToAction("Index")); } catch (Exception ex) { return(View(ex)); } }
public ActionResult Create(BookViewModel bookviewmodel) { try { var bookdto = new ApplicationService.BookService.BookDto(); bookdto.Title = bookviewmodel.Title; bookdto.ISBN = bookviewmodel.ISBN; bookdto.Language = bookviewmodel.Language; bookdto.Price = bookviewmodel.Price; bookdto.Publisher = new ApplicationService.BookService.PublisherDto() { Id = Guid.Parse(bookviewmodel.SelectedPublisher) }; _bookService.Add(bookdto); return(RedirectToAction("Index")); } catch { return(View()); } }