public LibraryPage() { InitializeComponent(); booksVM = new BooksVM(); BindingContext = booksVM; }
public MainPage() { this.InitializeComponent(); var folder = ApplicationData.Current.LocalFolder; books = new BooksVM(); //parseEpub(@"c:\users\olivr\documents\visual studio 2015\Projects\BookReader\BookReader\AnimalFarm.epub"); }
private void BooksListBox_LayoutUpdated(object sender, EventArgs e) { BooksVM vm = this.DataContext as BooksVM; ListBox listBox = this.FindName("BooksListBox") as ListBox; listBox.ItemsSource = vm.Books; //force data bind refresh }
public IActionResult GetPrice([FromBody] BooksVM bookNames) { try { double price = _librairieService.Buy(bookNames.BookNames); return(Ok(price)); } catch (NotEnoughInventoryException ex) { return(BadRequest(ex.Missing.ToList())); } }