public IActionResult OnGet(int id) { DetailBookViewModel book = null; using (this.Context) { book = this.Context.Books .Include(b => b.Author) .Where(b => b.Id == id) .Select(b => new DetailBookViewModel { Id = b.Id, ImageUrl = b.CoverImage, Title = b.Title, Author = b.Author.Name, Description = b.Description, Status = b.Status }) .FirstOrDefault(); } if (book == null) { return(this.NotFound()); } this.BookDetails = book; return(this.Page()); }
public DetailBookPage(Book b) { InitializeComponent(); BindingContext = new DetailBookViewModel(b); }
public void Setup() { ViewModel = new DetailBookViewModel("IdVolume"); }
public DetailBook(string idVolume) { InitializeComponent(); this.BindingContext = ViewModel = (Application.Current as App).Container.Resolve <DetailBookViewModel>(new NamedParameter("idVolume", idVolume)); }