/// <summary> /// Edit the list of references /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void EditDataOperationsReferencesSet_Click(object sender, EventArgs e) { // Edit the references set ReferencesSet refSet = ReferencesSetManager.EditReferencesSet(this.SelectedReferencesSet, this.SelectedProject); // Display selected references DisplaySelectedReferences(refSet); }
/// <summary> /// This event edits the controller refernces set. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void EditControllerReferencesSetButton_Click(object sender, EventArgs e) { // Edit the references set ReferencesSet refSet = ReferencesSetManager.EditReferencesSet(this.SelectedReferencesSet, this.SelectedProject); // Display selected references DisplaySelectedReferences(refSet); }
/// <summary> /// Create a new ReferencesSet. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void NewDataOperationsReferencesSetButton_Click(object sender, EventArgs e) { // create references set ReferencesSet refSet = ReferencesSetManager.CreateNewReferencesSet(this.SelectedProject); // if the refSet exists if (refSet != null) { // add this refernce to all references this.SelectedProject.AllReferences.Add(refSet); // set the references set this.SelectedProject.DataOperationsReferencesSet = refSet; } // Display selected references DisplaySelectedReferences(refSet); }
/// <summary> /// This method displays the selected referencesSet /// </summary> /// <param name="refSet"></param> private void DisplaySelectedReferences(ReferencesSet refSet) { // if refSet exists if (refSet != null) { // Load the references combo ReferencesSetManager.LoadReferencesSetComboBox(this.SelectedProject.AllReferences.ToList(), this.DataOperationsReferencesSetCombobox); // Get the selected index int index = this.DataOperationsReferencesSetCombobox.Items.IndexOf(refSet); // if the index exists if (index >= 0) { // set the selected index this.DataOperationsReferencesSetCombobox.SelectedIndex = index; } } }
/// <summary> /// Perform Initializations For This Object. /// </summary> public void Init() { // Set Dock To Fill this.Dock = DockStyle.Fill; // Set Next Control this.NextControl = ActiveControlEnum.ControllersTab; // Set PrevControl this.PrevControl = ActiveControlEnum.DataManagerTab; // if the selected project exist if (this.SelectedProject != null) { // load the references set combo box with all references ReferencesSetManager.LoadReferencesSetComboBox(this.SelectedProject.AllReferences.ToList(), this.DataOperationsReferencesSetCombobox); } // Enable Controls UIEnable(); }