Пример #1
0
        static void Main()
        {
            ISessionFactory _sessionFactory = NhibernateService.OpenSessionFactory();

            IWindowFormsFactory   formsFactory          = new WindowFormsFactory();
            PlayerRepository      playerRepository      = new PlayerRepository();
            TrainerRepository     trainerRepository     = new TrainerRepository();
            AdminRepository       adminRepository       = new AdminRepository();
            TrainingRepository    trainingRepository    = new TrainingRepository();
            TeamRepository        teamRepository        = new TeamRepository();
            TransactionRepository transactionRepository = new TransactionRepository();

            MainController mainController = new MainController(
                formsFactory,
                playerRepository,
                trainerRepository,
                adminRepository,
                trainingRepository,
                teamRepository,
                transactionRepository,
                new AdminController(),
                new PlayerController(),
                new TrainerController(),
                new AuthController());

            mainController.LoadDefaultModel();

            Application.SetHighDpiMode(HighDpiMode.SystemAware);
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new FormLogIn(mainController));
        }
Пример #2
0
        static void Main()
        {
            WindowFormsFactory _formsFactory  = new WindowFormsFactory();
            MainController     mainController = new MainController(_formsFactory, ExerciseRepository.getInstance(), WorkoutRepository.getInstance(), WeightMeasureRepository.getInstance());

            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new frmMain(mainController));
        }
Пример #3
0
        static void Main()
        {
            WindowFormsFactory formsFactory   = new WindowFormsFactory();
            MainFormController mainController = new MainFormController(formsFactory, UserRepository.getInstance(), RecordRepository.getInstance(), CurrentUserRepository.getInstance());

            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new RegistrationForm(mainController));
        }
Пример #4
0
        static void Main()
        {
            WindowFormsFactory _formsFactory      = new WindowFormsFactory();
            RepositoryFactory  _repositoryFactory = new RepositoryFactory();
            ServiceFactory     _serviceFactory    = new ServiceFactory(_repositoryFactory);
            MainFormController mainController     = new MainFormController(_formsFactory, _serviceFactory);

            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new PresentationLayer.frmMainWindow(mainController));
        }
Пример #5
0
        static void Main()
        {
            IWindowFormsFactory WindowsFormsFactory = new WindowFormsFactory();

            UserRepository UserRepository = new UserRepository();
            AdRepository   AdRepository   = new AdRepository();

            MainFormController MainController = new MainFormController(WindowsFormsFactory, UserRepository, AdRepository);

            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new WalkMyDog.PresentationLayer.MainForm(MainController));
        }
Пример #6
0
        static void Main()
        {
            ISessionFactory sessionFactory = NHibernateService.OpenSessionFactory();
            //NHibernateService.

            WindowFormsFactory formsFactory      = new WindowFormsFactory();
            IRepositoryFactory repositoryFactory = new RepositoryFactory(sessionFactory);

            MainFormController mainController = new MainFormController(formsFactory, repositoryFactory);

            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new frmMainWindow(mainController));
        }
Пример #7
0
        static void Main()
        {
            WindowFormsFactory _formsFactory = new WindowFormsFactory();

            DriverRepository _driverRepository = DriverRepository.GetInstance();
            TrackRepository  _trackRepository  = TrackRepository.GetInstance();
            RaceRepository   _raceRepository   = RaceRepository.GetInstance();


            MainController _mainController = new MainController(_formsFactory, _driverRepository, _trackRepository, _raceRepository);

            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new GoKartChamp.PresentationLayer.formMainWindow(_mainController));
        }
Пример #8
0
        public static void Main()
        {
            WindowFormsFactory _formsFactory = new WindowFormsFactory();

            ReadRepository     _readRepo     = new ReadRepository();
            TBRRepository      _tbrRepo      = new TBRRepository();
            OwnedRepository    _ownedRepo    = new OwnedRepository();
            LibraryRepository  _libraryRepo  = new LibraryRepository();
            WishlistRepository _wishlistRepo = new WishlistRepository();

            MainFormController mainController = new MainFormController(_formsFactory, _readRepo, _tbrRepo, _ownedRepo, _libraryRepo, _wishlistRepo);

            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new BookNook.PresentationLayer.frmMainWindow(mainController));
        }