public void ShowPublicationTable() { _view.ViewItems = new List <GridViewItem>(); //TO DO FOR OTHERS var magazines = _magazineModel.GetAllMagazines(); foreach (var magazine in magazines) { var item = new GridViewItem(); _libraryMapper.MapMagazine(item, magazine); _view.ViewItems.Add(item); } var books = _bookModel.GetAllBooks(); foreach (var book in books) { var item = new GridViewItem(); _libraryMapper.MapBook(item, book); _view.ViewItems.Add(item); } _view.BindData(); }
public List <BookModel> GetAllBooks() { return(_bookModel.GetAllBooks()); }