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 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);
 }
        protected virtual void Dispose(bool disposing)
        {
            if (disposing)
            {
                if (_genre != null)
                {
                    _genre.Dispose();
                    _genre = null;
                }

                if (_title != null)
                {
                    _title.Dispose();
                    _title = null;
                }
            }
        }
        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");
        }
 public GenreController() : base()
 {
     _dbConn = System.Configuration.ConfigurationManager.ConnectionStrings["conn"].ConnectionString;
     genreBL = new GenreBusinessLogic(_dbConn);
 }
Exemplo n.º 6
0
 public UnitTestGenreBusinessLogic()
 {
     _data = new GenreBusinessLogic(_conn);
 }
 public ApplicationFaçade()
 {
     _genre = new GenreBusinessLogic();
     _title = new TitleBusinessLogic();
 }