Ejemplo n.º 1
0
        private void frmNewSequence_Load(object sender, EventArgs e)
        {
            txtSequenceName.Text        = m_SequenceDetail.Sequence.Name;
            cbSequenceType.DataSource   = Enum.GetValues(typeof(SequenceType));
            cbSequenceType.SelectedItem = m_SequenceDetail.Sequence.SequenceType;

            NavigateStep initialNavigateStep = m_SequenceDetail.SequenceSteps.OfType <NavigateStep>().FirstOrDefault();

            if (initialNavigateStep != null)
            {
                txtStartingURL.Text = initialNavigateStep.URL;
            }
        }
Ejemplo n.º 2
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            if (Validator.ValidateWithPrompt("Save Sequence Properties", this))
            {
                m_SequenceDetail.Sequence.Name         = txtSequenceName.Text;
                m_SequenceDetail.Sequence.SequenceType = (SequenceType)cbSequenceType.SelectedItem;

                NavigateStep initialNavigateStep = m_SequenceDetail.SequenceSteps.OfType <NavigateStep>().FirstOrDefault();
                if (initialNavigateStep == null)
                {
                    initialNavigateStep = new NavigateStep();
                    m_SequenceDetail.SequenceSteps.Insert(0, initialNavigateStep);
                }
                initialNavigateStep.URL = txtStartingURL.Text;

                this.DialogResult = DialogResult.OK;
                this.Close();
            }
        }