public EditGroup(InrixConfigurationTool mainForm, MOE.Common.Business.Inrix.Group selectedGroup) { InitializeComponent(); MainForm = mainForm; SelectedGroup = selectedGroup; this.uxNewGroupNameText.Text = SelectedGroup.Name; this.uxNewGroupDescriptionText.Text = SelectedGroup.Description; }
private void uxCopySegmentButon_Click(object sender, EventArgs e) { if (selectedSegment != null) { MOE.Common.Business.Inrix.Segment segment = new MOE.Common.Business.Inrix.Segment(selectedSegment); this.FillSegments(); selectedGroup = null; uxGroupsListView.SelectedItems.Clear(); FillSegmentMembers(); FillSegmentNonMembers(); } }
private void uxCopyGroupButton_Click(object sender, EventArgs e) { if (selectedGroup != null) { MOE.Common.Business.Inrix.Group group = new MOE.Common.Business.Inrix.Group(selectedGroup); this.FillGroups(); selectedGroup = null; uxGroupsListView.SelectedItems.Clear(); FillGroupMembers(); FillGroupNonMembers(); } }
private void uxGroupsListView_SelectedIndexChanged(object sender, EventArgs e) { ListView.SelectedListViewItemCollection selectedItem = this.uxGroupsListView.SelectedItems; foreach (ListViewItem item in selectedItem) { selectedGroup = (item.Tag as MOE.Common.Business.Inrix.Group); } if (selectedGroup.Description == "") { uxGroupDescription.Text = selectedGroup.Name; } else { uxGroupDescription.Text = selectedGroup.Description; } uxDeleteGroupButton.Enabled = true; uxEditGroupButton.Enabled = true; uxCopyGroupButton.Enabled = true; FillGroupMembers(); FillGroupNonMembers(); }