public static DialogResult Process( Sql.DataCollectionFilter filter, ServerInfo serverInfo, List <string> filtersInListView, bool isEditAllowed ) { Debug.Assert(filter != null); Debug.Assert(serverInfo.version != Sql.ServerVersion.Unsupported); Form_FilterProperties form = new Form_FilterProperties(filter, serverInfo, filtersInListView, isEditAllowed); return(form.ShowDialog()); }
private Sql.DataCollectionFilter getFilter() { // Create a new filter. Sql.DataCollectionFilter filter = new Sql.DataCollectionFilter(m_RegisteredServer.ConnectionName, _txtbx_Name.Text, _txtbx_Description.Text); Sql.DataCollectionFilter rules; filterSelection1.GetFilter(out rules); filter.AddDatabaseRules(rules.Rules); return(filter); }
public static Sql.DataCollectionFilter Process( Sql.RegisteredServer registeredServer, List <string> listOfFiltersInListView ) { // Create and display the form. Sql.DataCollectionFilter filter = null; Form_WizardCreateFilterRule form = new Form_WizardCreateFilterRule(registeredServer, listOfFiltersInListView); // If the customer has clicked Finish, then // create a filter object. if (form.ShowDialog() == DialogResult.OK) { filter = form.getFilter(); } return(filter); }
public Form_FilterProperties( Sql.DataCollectionFilter filter, ServerInfo serverInfo, List <string> filtersInListView, bool isEditAllowed ) { Debug.Assert(filter != null); Debug.Assert(serverInfo.version != Sql.ServerVersion.Unsupported); InitializeComponent(); // Initialize the fields. m_Filter = filter; m_ServerInfo = serverInfo; m_FiltersInListView = filtersInListView; m_IsEditAllowed = isEditAllowed; // Set minimum size to the form size. // MinimumSize = Size; }