public LoginWindow(IModelFacade model, ILoginController controller) { this.model = model; this.controller = controller; controller.LoginView = this; InitializeComponent(); }
public ShellViewModel(IWindowManager wM, ILoginController loginController) { //ViewModels are instantiated directly, since they are very View specific and shouldn't be exchanged, //the Business Logic and controllers are what could be modified or smth. wM.ShowWindow(new LoginViewModel(loginController)); }
private void button1_Click(object sender, EventArgs e) { login = new LoginControllerImpl(); string jobnumber = textBox1.Text; string password = textBox2.Text; string workunit = comboBox1.Text; WorkerEntity obj = new WorkerEntity(jobnumber, password, workunit); SalerManage saler = new SalerManage(obj); login.JudgeNull(obj); bool term = login.VisitDatabase(obj); if (term == true) { login.JumpShow(obj); this.Hide(); MessageBox.Show("登录成功"); } else { MessageBox.Show("没有此用户!请重新输入!"); } }
public EndlessClientInitializer(IEndlessGame game, IEndlessGameRepository endlessGameRepository, IContentManagerRepository contentManagerRepository, IKeyboardDispatcherRepository keyboardDispatcherRepository, PacketHandlerGameComponent packetHandlerGameComponent, //Todo: refactor method injection to something like IEnumerable<IMethodInjectable> IMainButtonController mainButtonController, IAccountController accountController, ILoginController loginController, ICharacterManagementController characterManagementController, IChatController chatController, IControlSetFactory controlSetFactory, ICharacterInfoPanelFactory characterInfoPanelFactory, IHudControlsFactory hudControlsFactory) { _game = game; _endlessGameRepository = endlessGameRepository; _contentManagerRepository = contentManagerRepository; _keyboardDispatcherRepository = keyboardDispatcherRepository; _packetHandlerGameComponent = packetHandlerGameComponent; _mainButtonController = mainButtonController; _accountController = accountController; _loginController = loginController; _characterManagementController = characterManagementController; _chatController = chatController; _controlSetFactory = controlSetFactory; _characterInfoPanelFactory = characterInfoPanelFactory; _hudControlsFactory = hudControlsFactory; }
private void button1_Click(object sender, EventArgs e) { register = new LoginControllerImpl(); string jobnumber = textBox1.Text; string password = textBox2.Text; string workunit = textBox3.Text; WorkerEntity obj = new WorkerEntity(jobnumber, password, workunit); register.JudgeNull(obj); bool term = false; //判断是否添加成功 bool judge = false; //判断是否重复添加 if (jobnumber != "" && password != "" && workunit != "") { term = register.InsertDatabase(obj); //判断是否添加成功 judge = register.Register(obj); //判断是否重复添加 } if (judge == true) { MessageBox.Show("用户已注册!"); } else { if (term == true) { MessageBox.Show("注册成功!"); Login login = new Login(); this.Hide(); login.Show(); } } }
private void LoginPageControl_Load(object sender, EventArgs e) { if (!DesignMode) { _loginController = UContainer.Instance.Container.Resolve <ILoginController>(); _loginController.PropertyChanged += _loginController_PropertyChanged; HandleDestroyed += LoginPageControl_HandleDestroyed; } }
public LoginViewModel(ILoginController loginController) : base() { this.controller = loginController; LoginCommand = new DelegateCommand(() => { LoginOperation loginOp = WebContextBase.Current.Authentication.Login(new LoginParameters(UserName, Password, true, ""), loginOperation => controller.OnLoginCompleted(loginOperation), null); }); }
public LoginPromptControlSet(KeyboardDispatcher dispatcher, IConfigurationProvider configProvider, IMainButtonController mainButtonController, ILoginController loginController) : base(configProvider, mainButtonController) { _dispatcher = dispatcher; _mainButtonController = mainButtonController; _loginController = loginController; }
public void InjectControllers(IMainButtonController mainButtonController, IAccountController accountController, ILoginController loginController, ICharacterManagementController characterManagementController) { _mainButtonController = mainButtonController; _accountController = accountController; _loginController = loginController; _characterManagementController = characterManagementController; }
void Start() { mLoginController = ArchitectureConfig.Architecture.LogicLayer.GetModule <ILoginController>(); mUserInputManager = ArchitectureConfig.Architecture.LogicLayer.GetModule <IUserInputManager>(); mLoginController.Login(); MissionSystem m = new MissionSystem(); m.SetmJumpCount(); }
public async void Can_Return_BadRequest_For_Null_Parameter() { _loginAttemptValidator.Setup(m => m.IsValid(It.IsAny<LoginAttempt>())).Returns(false); _loginController = new LoginController(_userRepository.Object, _jwtProvider.Object, _dateProvider.Object, _loginAttemptValidator.Object); IHttpActionResult response = await _loginController.Login(null); Assert.IsInstanceOf<BadRequestErrorMessageResult>(response); _userRepository.Verify(m => m.GetAsync(It.IsAny<string>(), It.IsAny<string>()), Times.Never()); _jwtProvider.Verify(m => m.CreateJwt(It.IsAny<string>(), It.IsAny<string>(), It.IsAny<DateTime>()), Times.Never()); }
public StatusViewModel(ILoginController loginController, IEventAggregator eventAggregator) : base() { this.controller = loginController; this.eventAggregator = eventAggregator; LogOutCommand = new DelegateCommand(() => { WebContextBase.Current.Authentication.Logout(null, null); }); ShowBoardsCommand = new DelegateCommand(ShowBoards); }
public HomeProfiloController() { Configuration config = new Configuration(); config.Configure(); ISessionFactory sessionFactory = config.BuildSessionFactory(); _session = sessionFactory.OpenSession(); _loginController = new LoginController(_session); _registrazioneController = new RegistrazioneController(_session); _recuperoPasswordController = new RecuperoPasswordController(_session); }
public async void Can_Return_Token_For_Valid_Credentials() { _loginAttemptValidator.Setup(m => m.IsValid(It.IsAny<LoginAttempt>())).Returns(true); _loginController = new LoginController(_userRepository.Object, _jwtProvider.Object, _dateProvider.Object, _loginAttemptValidator.Object); IHttpActionResult response = await _loginController.Login(new LoginAttempt("TEST", "TEST")); Assert.IsInstanceOf<OkNegotiatedContentResult<string>>(response); Assert.AreEqual("TEST", ((OkNegotiatedContentResult<string>)response).Content); _userRepository.Verify(m => m.GetAsync(It.IsAny<string>(), It.IsAny<string>()), Times.Once()); _jwtProvider.Verify(m => m.CreateJwt(It.IsAny<string>(), It.IsAny<string>(), It.IsAny<DateTime>())); }
public MainWindow() { InitializeComponent(); source = ApplicationController.getProvider(); if (!source.sourceActive) { MessageBox.Show("Error Connecting to Data", "TBG", MessageBoxButton.OK, MessageBoxImage.Error); Application.Current.Shutdown(); } loginController = ApplicationController.getLoginController(); }
public LoginViewModel(ILoginController loginController, IEventAggregator eventAggregator, ISettings settings, IStudentRepository studentRepository) { _studentRepository = studentRepository; _settings = settings; _eventAggregator = eventAggregator; _loginController = loginController; _timer.Interval = TimeSpan.FromSeconds(180); _timer.Tick += (s, e) => { RefreshCaptcha(); }; }
public CharacterInfoPanel(int characterIndex, ICharacter character, INativeGraphicsManager gfxManager, IEODialogButtonService dialogButtonService, ILoginController loginController, ICharacterManagementController characterManagementController, ICharacterRendererFactory rendererFactory, IRendererRepositoryResetter rendererRepositoryResetter) : this(characterIndex, gfxManager, dialogButtonService) { _character = character; _loginController = loginController; _characterManagementController = characterManagementController; _rendererRepositoryResetter = rendererRepositoryResetter; _characterControl = new CharacterControl(character.RenderProperties, rendererFactory) { DrawPosition = new Vector2(68, 28) }; _characterControl.SetParentControl(this); _nameLabel = new XNALabel(Constants.FontSize08pt5) { DrawArea = GetNameLabelLocation(), ForeColor = ColorConstants.BeigeText, Text = CapitalizeName(character.Name), TextAlign = LabelAlignment.MiddleCenter, AutoSize = false }; _nameLabel.SetParentControl(this); _levelLabel = new XNALabel(Constants.FontSize08pt75) { DrawArea = GetLevelLabelLocation(), ForeColor = ColorConstants.BeigeText, Text = character.Stats.Stats[CharacterStat.Level].ToString() }; _levelLabel.SetParentControl(this); _adminGraphic = CreateAdminGraphic(character.AdminLevel); }
public MainWindowViewModel( IAuthenticationStorage authenticationStorage, IDialogService dialogService, IDaysService daysService, ILoginController loginController, IMonthPickerViewModel monthPickerViewModel) { this.dialogService = dialogService; this.daysService = daysService; this.loginController = loginController; this.authenticationStorage = authenticationStorage; MonthPickerViewModel = monthPickerViewModel; MonthPickerViewModel.MonthChanged += MonthPickerViewModelOnMonthChanged; LoginCommand = new RelayCommand(async () => await Login(), () => !IsLoggedIn); LogoutCommand = new RelayCommand(Logout, () => IsLoggedIn); FillTimeCommand = new RelayCommand(FillTime); FillSingleDayCommand = new RelayCommand<IDayViewModel>(FillSingleDay); Days = daysService.GetDays(MonthPickerViewModel.CurrentDate); }
public LoginWindow(ILoginController loginController) { this.loginController = loginController; InitializeComponent(); }
public LoginModel(ILoginController controller) { _controller = controller; }
public LoginController(ILoginController loginController, IMapper mapper) { _loginController = loginController; _mapper = mapper; }
public LoginViewModel(ILoginController loginController) { _loginController = loginController; LoginStatus = "Login Status"; }
public void InjectLoginController(ILoginController loginController) { _loginController = loginController; }
public static void SetLoginController(ILoginController controller) { Controller = controller; }