internal void RegisterValidations(NewTerminalFormValidator validator) { this.generalPanel1.RegisterValidations(validator); this.groupsPanel1.RegisterValidations(validator); this.executePanel1.RegisterValidations(validator); this.protocolOptionsPanel1.RegisterValidations(validator); this.notesControl1.RegisterValidations(validator); }
internal void RegisterValidations(NewTerminalFormValidator validator) { this.validator = validator; this.RegisterValiationControls(); this.txtPort.Validating += this.validator.OnPortValidating; this.cmbServers.Validating += this.validator.OnServerNameValidating; this.httpUrlTextBox.Validating += this.validator.OnUrlValidating; }
private void InitializeFavoritePropertiesControl() { this.validator = new NewTerminalFormValidator(this.persistence, this.connectionManager, this); this.favoritePropertiesControl1.AssignServices(this.persistence, this.connectionManager, this.favoriteIcons); this.favoritePropertiesControl1.SetOkButtonRequested += this.GeneralProperties_SetOkButtonRequested; this.favoritePropertiesControl1.RegisterValidations(this.validator); this.favoritePropertiesControl1.SetErrorProviderIconsAlignment(this.errorProvider); this.favoritePropertiesControl1.LoadContent(); }
public void SetUp() { var irrelevantPersistence = TestMocksFactory.CreatePersistence(); var irelevantForm = new Mock <INewTerminalForm>().Object; var validator = new NewTerminalFormValidator(irrelevantPersistence.Object, TestConnectionManager.Instance, irelevantForm); protocolPanel.RegisterValidations(validator); this.protocolPanel.CredentialsFactory = new GuardedCredentialFactory(irrelevantPersistence.Object); }
private void LoadPropertiesControl() { var formStub = new Mock <INewTerminalForm>(); // return RDP doesnt play rule, because the validation asks only for non web protocol formStub.SetupGet(form => form.PortText).Returns(KnownConnectionConstants.RDP); var formValidator = new NewTerminalFormValidator(this.irelevantPersistence, TestConnectionManager.Instance, formStub.Object); this.propertiesControl.RegisterValidations(formValidator); this.propertiesControl.LoadContent(); }
internal void RegisterValidations(NewTerminalFormValidator validator) { this.validator = validator; }
internal void RegisterValidations(NewTerminalFormValidator validator) { validator.RegisterValidationControl("Notes", this.NotesTextbox); }
internal void RegisterValidations(NewTerminalFormValidator validator) { validator.RegisterValidationControl("Command", this.txtCommand); validator.RegisterValidationControl("CommandArguments", this.txtArguments); validator.RegisterValidationControl("InitialDirectory", this.txtInitialDirectory); }