GenerateFilter() private method

private GenerateFilter ( FdoFeature features ) : string
features FdoToolbox.Core.Feature.FdoFeature
return string
Example #1
0
 private void updateThisFeatureToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (grdResults.SelectedRows.Count == 1)
     {
         FdoFeature feat = (FdoFeature)((grdResults.SelectedRows[0].DataBoundItem as DataRowView).Row);
         _presenter.DoUpdate(feat);
     }
     else if (grdResults.SelectedRows.Count > 1)
     {
         List <FdoFeature> features = new List <FdoFeature>();
         foreach (DataGridViewRow row in grdResults.SelectedRows)
         {
             features.Add((FdoFeature)(row.DataBoundItem as DataRowView).Row);
         }
         string           filter = _presenter.GenerateFilter(features.ToArray());
         FdoBulkUpdateCtl ctl    = new FdoBulkUpdateCtl(_presenter.Connection, _presenter.SelectedClassName, filter);
         Workbench.Instance.ShowContent(ctl, ViewRegion.Dialog);
     }
 }