Exemplo n.º 1
0
        public LocationForm(FeatureLocationSet featLocs)
        {
            InitializeComponent();

            this._FeatureLocations = featLocs;

            PopulateFeatureHeader();
            ConfigureLocationGrid();
            ConfigureLocationDetails();
            PopulateLocationGrid();
        }
Exemplo n.º 2
0
        public LocationForm(FeatureLocationSet featLocs, FrmMain parentForm)
        {
            InitializeComponent();

            this._FeatureLocations = featLocs;
            this._parentForm       = parentForm;

            PopulateFeatureHeader();
            ConfigureLocationGrid();
            ConfigureLocationDetails();
            PopulateLocationGrid();
        }
Exemplo n.º 3
0
 private void btnViewActivations_Click(object sender, EventArgs e)
 {
     if (gridFeatureDefinitions.SelectedRows.Count < 1)
     {
         InfoBox("No features selected to review activations");
         return;
     }
     FeatureLocationSet set = new FeatureLocationSet();
     foreach (Feature feature in GetSelectedFeatureDefinitions())
     {
         set.Add(feature, GetFeatureLocations(feature.Id));
     }
     ReviewActivationsOfFeatures(set);
 }
Exemplo n.º 4
0
 private void ReviewActivationsOfFeatures(FeatureLocationSet featLocs)
 {
     if (featLocs.Count == 0 || featLocs.GetTotalLocationCount() == 0)
     {
         MessageBox.Show("No activations found");
     }
     else
     {
         LocationForm form = new LocationForm(featLocs);
         form.ShowDialog();
     }
 }
Exemplo n.º 5
0
 private void ReviewActivationsOfFeature(Feature feature)
 {
     FeatureLocationSet set = new FeatureLocationSet();
     set[feature] = GetFeatureLocations(feature.Id);
     ReviewActivationsOfFeatures(set);
 }
Exemplo n.º 6
0
 private void gridFeatureDefinitions_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
 {
     DataGridView grid = sender as DataGridView;
     if (grid.Columns[e.ColumnIndex].DataPropertyName == "Activations")
     {
         Feature feature = grid.Rows[e.RowIndex].DataBoundItem as Feature;
         FeatureLocationSet set = new FeatureLocationSet();
         ReviewActivationsOfFeature(feature);
     }
 }