예제 #1
0
        private static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            _model = new PassOneModel();
            _view = new View();
            _controller = new PassOneController();

            _model.View = _view;
            _view.Controller = _controller;
            _controller.Model = _model;
            _controller.ModelState = ModelStates.Login;
            _view.ConnectEventHandlers(_controller);
            Application.Run(_view.LoginForm);
        }
예제 #2
0
 public void ConnectEventHandlers(PassOneView view)
 {
     RegisterBtn.Click += view.registerUserBtn_Click;
     cancelBtn.Click += view.cancelUserRegistrationBtn_Click;
 }
예제 #3
0
 public void ConnectEventHandlers(PassOneView view)
 {
     registerButton.Click += view.registerBtn_Click;
     loginButton.Click += view.loginButton_Click;
 }
        public void MyTestInitialize()
        {
            if (!Directory.Exists(Path + "data"))
                Directory.CreateDirectory(Path + "data");
            Stream = new FileStream(Path + "data\\users.bin", FileMode.Create, FileAccess.ReadWrite);
            _model = new PassOneModel();
            _view = new PassOneView();
            _controller = new PassOneController();

            _model.View = _view;
            _view.Controller = _controller;
            _controller.Model = _model;
            _controller.ModelState = ModelStates.Login;
            _view.ConnectEventHandlers(_controller);
        }