private void btnComputeExtents_Click(object sender, EventArgs e) { IList <ClassDefinition> classes = FdoMultiClassPicker.GetClasses( ResourceService.GetString("TITLE_COMPUTE_EXTENTS"), ResourceService.GetString("MSG_SELECT_EXTENT_CLASSES"), _presenter.Connection); if (classes != null) { _presenter.ComputeExtents(classes); } }
public static IList <OSGeo.FDO.Schema.ClassDefinition> GetClasses(string title, string message, FdoConnection conn) { OSGeo.FDO.Schema.FeatureSchemaCollection schemas = null; using (FdoFeatureService service = conn.CreateFeatureService()) { schemas = service.DescribeSchema(); } if (schemas != null) { FdoMultiClassPicker diag = new FdoMultiClassPicker(title, message, schemas); if (diag.ShowDialog() == DialogResult.OK) { return(diag.SelectedClasses); } } return(null); }
public static IList<OSGeo.FDO.Schema.ClassDefinition> GetClasses(string title, string message, FdoConnection conn) { OSGeo.FDO.Schema.FeatureSchemaCollection schemas = null; using (FdoFeatureService service = conn.CreateFeatureService()) { schemas = service.DescribeSchema(); } if (schemas != null) { FdoMultiClassPicker diag = new FdoMultiClassPicker(title, message, schemas); if (diag.ShowDialog() == DialogResult.OK) { return diag.SelectedClasses; } } return null; }