public BookController() : base()
 {
     _dbConn = System.Configuration.ConfigurationManager.ConnectionStrings["dbconnection"].ConnectionString;
     bookBL  = new BookBusinessLogic(_dbConn);
     pubBL   = new PublisherBusinessLogic(_dbConn);
     authBL  = new AuthorBusinessLogic(_dbConn);
     genBL   = new GenreBusinessLogic(_dbConn);
 }
 public BookController() : base()
 {
     _dbConn         = System.Configuration.ConfigurationManager.ConnectionStrings["dbconnection"].ConnectionString;
     _logicBook      = new BookBusinessLogic(_dbConn);
     _logicPublisher = new PublisherBusinessLogic(_dbConn);
     _logicAuthor    = new AuthorBusinessLogic(_dbConn);
     _logicGenre     = new GenreBusinessLogic(_dbConn);
 }
        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");
        }
Exemplo n.º 4
0
 public PublisherController() : base()
 {
     _dbConn     = System.Configuration.ConfigurationManager.ConnectionStrings["conn"].ConnectionString;
     publisherBL = new PublisherBusinessLogic(_dbConn);
 }
 public PublisherController() : base()
 {
     publisherBL = new PublisherBusinessLogic();
 }
 public UnitTestPublisherBusinessLogic()
 {
     _data = new PublisherBusinessLogic(_conn);
 }