Exemplo n.º 1
0
        static void Main(string[] args)
        {
            CRoot CompositionRoot = new CRoot("prod");

            //IUsersDAL users_dal = CompositionRoot.UsersDAL;
            //IMoviesDAL movies_dal = CompositionRoot.MoviesDAL;

            IUsersBLL  users_bll  = CompositionRoot.UsersBLL;
            IMoviesBLL movies_bll = CompositionRoot.MoviesBLL;
        }
Exemplo n.º 2
0
        //Constructor:
        public CRoot(string environment = "prod")
        {
            if (environment == "prod")
            {
                ConnectionString = System.Configuration.ConfigurationManager.ConnectionStrings["MovieTheaterShowings_connection"].ConnectionString;
            }
            else if (environment == "test")
            {
                ConnectionString = System.Configuration.ConfigurationManager.ConnectionStrings["testDB_MovieTheaterShowings_connection"].ConnectionString;
            }

            UsersDAL  = (IUsersDAL)(new UsersDAL(ConnectionString));
            MoviesDAL = (IMoviesDAL)(new MoviesDAL(ConnectionString));

            UsersBLL  = (IUsersBLL)(new UsersBLL(UsersDAL));
            MoviesBLL = (IMoviesBLL)(new MoviesBLL(MoviesDAL));
        }
        public AdminController()
        {
            CRoot CompositionRoot = new CRoot("prod");

            movies_bll = CompositionRoot.MoviesBLL;
        }