public FubuContinuation Post(CreateBookInputModel model) { var dto = new CreateBookDto { Title = model.Title, Authors = model.Authors.ToStrings(), Description = model.Description_BigText, Genre = model.Genre, Image = FileUploader.GetBytes(model.Image), Status = model.BookStatus }; // TODO - should only return the Id var id = bookCreater.Create(dto); var linkModel = new ViewBookLinkModel { Id = id }; return FubuContinuation.RedirectTo(linkModel); }
public ViewBookViewModel Get(ViewBookLinkModel model) { var book = retriever.GetById(model.Id); return new ViewBookViewModel(book); }