예제 #1
0
 private vmpp_archive_target_type GetArchiveTargetType(string path)
 {
     if (SrWizardHelpers.ValidateNfsSharename(path))
     {
         return(vmpp_archive_target_type.nfs);
     }
     if (SrWizardHelpers.ValidateCifsSharename(path))
     {
         return(vmpp_archive_target_type.cifs);
     }
     return(vmpp_archive_target_type.none);
 }
예제 #2
0
        private void AnyCifsParameters_TextChanged(object sender, EventArgs e)
        {
            CifsScanButton.Enabled = SrWizardHelpers.ValidateCifsSharename(CifsServerPathTextBox.Text);

            listBoxCifsSRs.Items.Clear();
            ToggleReattachControlsEnabledState(false);

            if (radioButtonCifsNew.Enabled)
            {
                radioButtonCifsNew.Checked = true;
            }

            UpdateButtons();
        }
예제 #3
0
 public override bool EnableNext()
 {
     return(SrWizardHelpers.ValidateCifsSharename(CifsServerPathTextBox.Text) &&
            (radioButtonCifsNew.Checked || listBoxCifsSRs.SelectedIndex > -1));
 }
예제 #4
0
 private void UpdateButtons()
 {
     CifsScanButton.Enabled = SrWizardHelpers.ValidateCifsSharename(CifsServerPathTextBox.Text);
     OnPageUpdated();
 }
예제 #5
0
 public override bool EnableNext()
 {
     return(SrWizardHelpers.ValidateCifsSharename(comboBoxCifsSharename.Text) &&
            !(checkBoxUseDifferentUsername.Checked && String.IsNullOrEmpty(textBoxCifsUsername.Text)) &&
            !passwordFailure1.Visible);
 }