Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 4
0
        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;
        }