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;
 }
Example #3
0
 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);
        }
Example #5
0
        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();
        }
Example #6
0
 internal void RegisterValidations(NewTerminalFormValidator validator)
 {
     this.validator = validator;
 }
 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;
 }
Example #9
0
 internal void RegisterValidations(NewTerminalFormValidator validator)
 {
     validator.RegisterValidationControl("Notes", this.NotesTextbox);
 }
Example #10
0
 internal void RegisterValidations(NewTerminalFormValidator validator)
 {
     validator.RegisterValidationControl("Command", this.txtCommand);
     validator.RegisterValidationControl("CommandArguments", this.txtArguments);
     validator.RegisterValidationControl("InitialDirectory", this.txtInitialDirectory);
 }
 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;
 }
 internal void RegisterValidations(NewTerminalFormValidator validator)
 {
     validator.RegisterValidationControl("Command", this.txtCommand);
     validator.RegisterValidationControl("CommandArguments", this.txtArguments);
     validator.RegisterValidationControl("InitialDirectory", this.txtInitialDirectory);
 }