Beispiel #1
0
        private void _Reload()
        {
            if (_project != null)
            {
                RemoveBehavioralTestControls();
                for (int index = 0; index < _project.BehavioralTests.Count; index++)
                {
                    BehavioralTest behavioralTest = _project.BehavioralTests[index];
                    AddBehavioralTestControl(behavioralTest, index);
                }
            }
            lBehavioralTests.Text = _project.BehavioralTests.Count > 0 ? "Existing Behavioral Tests" : "No Behavioral Tests";

            int height = 180 + _project.BehavioralTests.Count * 70;

            this.Size = new System.Drawing.Size(400, height);
            this.Text = String.Format("Project: {0}", _project);

            List <EntityTemplate> cbEntityTemplates = new List <EntityTemplate>();

            EntityTemplate emptyEntityTemplate = new EntityTemplate();

            emptyEntityTemplate.Id   = -1;
            emptyEntityTemplate.Name = "[Please Select]";

            cbEntityTemplates.Add(emptyEntityTemplate);

            foreach (EntityTemplate entityTemplate in EntityTemplate.All())
            {
                cbEntityTemplates.Add(entityTemplate);
            }
            cbTemplate.DataSource = cbEntityTemplates;

            cbTemplate.SelectedIndex      = 0;
            txtNewBehavioralTestName.Text = "";
            pAddNew.Visible = false;
            pAddNew.Enabled = false;
            lnkAddBehavioralTest.Visible = true;
        }