public ActionResult GetPublishers() { List <LibraryCommon.Publisher> _list = publisherBL.BLGetPublishers(); PublisherListVM model = new PublisherListVM(_list); return(View(model)); }
public ActionResult GetPublishers() { List <Publisher> _list = _logic.GetPublishersPassThru(); PublisherListVM model = new PublisherListVM(_list); return(View(model)); }
public ActionResult CreateBook() { PublisherListVM pubList = new PublisherListVM(pubBL.BLGetPublishers()); ViewBag.Publishers = new SelectList(pubList.ListOfPublisherModels, "PublisherId", "Name"); AuthorListVM authList = new AuthorListVM(authBL.BLGetAuthors()); ViewBag.Authors = new SelectList(authList.ListOfAuthorModels, "AuthorId", "LastName"); GenreListVM genList = new GenreListVM(genBL.BLGetGenres()); ViewBag.Genres = new SelectList(genList.ListOfGenreModels, "GenreId", "Name"); return(View()); }
public ActionResult UpdateBook(BookModel model, int id, int authID, int pubID, int genID) { PublisherListVM pubList = new PublisherListVM(pubBL.BLGetPublishers()); ViewBag.Publishers = new SelectList(pubList.ListOfPublisherModels, "PublisherId", "Name"); AuthorListVM authList = new AuthorListVM(authBL.BLGetAuthors()); ViewBag.Authors = new SelectList(authList.ListOfAuthorModels, "AuthorId", "LastName"); GenreListVM genList = new GenreListVM(genBL.BLGetGenres()); ViewBag.Genres = new SelectList(genList.ListOfGenreModels, "GenreId", "Name"); model.BookID = id; model.AuthorID_FK = authID; model.GenreID_FK = genID; model.PublisherID_FK = pubID; return(View(model)); }
public void ViewBagsForCreateAndUpdate() { PublisherBusinessLogic _publisherBL = new PublisherBusinessLogic(); AuthorBusinessLogic _authorBL = new AuthorBusinessLogic(); GenreBusinessLogic _genreBL = new GenreBusinessLogic(); //calling BusniessLogicLayer to establich connection //assigns ViewBag use a List made in the bookvm instead of viewsbags AuthorListVM list = new AuthorListVM(_authorBL.GetAuthorPassThru()); ViewBag.Authors = new SelectList(list.ListOfAuthorModels, "AuthorID", "LastName"); PublisherListVM _publisherList = new PublisherListVM(_publisherBL.GetPublisherPassThru()); ViewBag.Publishers = new SelectList(_publisherList.ListOfPublisherModels, "PublisherID", "Name"); GenreListVM _genreList = new GenreListVM(_genreBL.GetGenrePassThru()); ViewBag.Genres = new SelectList(_genreList.ListOfGenreModels, "GenreID", "Name"); }