Ejemplo n.º 1
0
        public bool LogIn(ILogInModel loginModel, ref string message)
        {
            _loggedIn = false;
            //if this was a real application, we would check the database here
            //for the purposes of this application, if you enter then name john and password wayne, you will get
            //in as an administrator
            if (loginModel.UserName == "john" && loginModel.Password == "wayne")
                _loggedIn = true;
            else
                message = "The user name or password provided is incorrect.";

            return IsLoggedIn;
        }
Ejemplo n.º 2
0
 private ModelFactory()
 {
     _tcApi               = new TCApi();
     _logInModel          = new LogInModel(_tcApi);
     _homeModel           = new HomeModel(_tcApi);
     _userPreference      = new UserPreference(_tcApi);
     _settingsModel       = new SettingsModel();
     _createUserModel     = new CreateUserModel(_tcApi);
     _createCaseModel     = new CreateCaseModel(_tcApi);
     _caseModel           = new CaseModel(_tcApi);
     _changePasswordModel = new ChangePasswordModel(_tcApi);
     _mapModel            = new MapModel(_tcApi);
     _trafficLightModel   = new TrafficLightOverviewModel(_tcApi);
 }
Ejemplo n.º 3
0
 public LogInPresenter(ILogInView view, ILogInModel model)
 {
     _logInView  = view;
     _logInModel = model;
 }
Ejemplo n.º 4
0
 public void Init()
 {
     _fakeView  = Substitute.For <ILogInView>();
     _fakeModel = Substitute.For <ILogInModel>();
     _uut       = new LogInPresenter(_fakeView, _fakeModel);
 }