コード例 #1
0
        private void applyTrunkFilter()
        {
            string searchTerm = trunkFilterTextBox.Text.ToLower().Trim();

            if (searchTerm == string.Empty)
            {
                trunkCardConstantBinding.RemoveFilter();
                return;
            }

            trunkCardConstantBinding.ApplyFilter(delegate(CardConstant cardConstant) { return(cardConstant.Name.ToLower().Contains(searchTerm)); });
        }
コード例 #2
0
 private void btnClearFilter_Click(object sender, EventArgs e)
 {
     cmbFilter源房.SelectedIndex = -1;
     dtpFilterBegin.Checked    = false;
     dtpFilterEnd.Checked      = false;
     blv.RemoveFilter();
 }
コード例 #3
0
ファイル: Form1.cs プロジェクト: diegoogle/ProjectsCSharp
 private void bopTodas_CheckedChanged(object sender, System.EventArgs e)
 {
     if (!odAsignaturas.SupportsFiltering)
     {
         return;
     }
     vistaAsignaturas.RemoveFilter();
 }
コード例 #4
0
 private void BtnBuscar_Click(object sender, EventArgs e)
 {
     if (!String.IsNullOrEmpty(txtBuscaChave.Text.Trim()))
     {
         viewNotasDestinadas.ApplyFilter(x => x.Chave.Contains(txtBuscaChave.Text));
         viewNotasDestinadas.Refresh();
     }
     else
     {
         viewNotasDestinadas.RemoveFilter();
         viewNotasDestinadas.Refresh();
     }
 }
コード例 #5
0
 private void btnClearFilter_Click(object sender, EventArgs e)
 {
     cmbFilter源房.SelectedIndex = -1;
     cmbFilter客房.SelectedIndex = -1;
     tbFilter项目.Text           = "";
     tbFilter备注.Text           = "";
     dtpFilterBegin.Checked    = false;
     dtpFilterEnd.Checked      = false;
     nudFilterBegin.Value      = 0;
     nudFilterEnd.Value        = 999999;
     blv.RemoveFilter();
     CaculateSumMoney();
 }
コード例 #6
0
ファイル: frmMyDlg.cs プロジェクト: tkir/webfont_notepad
        private void filterTextBox_TextChanged(object sender, EventArgs e)
        {
            var filter = filterTextBox.Text;

            if (fontsBindingListView != null)
            {
                if (!string.IsNullOrEmpty(filter))
                {
                    fontsBindingListView.ApplyFilter(f => f.name.ToLower().Contains(filter.ToLower()));
                }
                else
                {
                    fontsBindingListView.RemoveFilter();
                }
            }
        }
コード例 #7
0
        private void FilterButton_Click(object sender, EventArgs e)
        {
            if (CountryNamesComboBox.DataSource == null)
            {
                return;
            }

            if (CountryNamesComboBox.Text == @"Remove filter")
            {
                _customerView.RemoveFilter();
            }
            else
            {
                _customerView.ApplyFilter(customer => customer.CountryName == CountryNamesComboBox.Text);
            }
        }
コード例 #8
0
 private void cvFiltrar_CheckedChanged(object sender, System.EventArgs e)
 {
     if (!listAlumnosBindingSource.SupportsFiltering)
     {
         return;
     }
     if (cvFiltrar.Checked == true)
     {
         vista.ApplyFilter(delegate(Alumno alum)
         {
             return(alum.BecaAlumno == true);
         });
     }
     else
     {
         vista.RemoveFilter();
     }
 }
コード例 #9
0
        private void findText_TextChanged(object sender, EventArgs e)
        {
            var searchTerm = findText.Text;

            if (!string.IsNullOrWhiteSpace(searchTerm))
            {
                view.ApplyFilter(delegate(Pacient pacient)
                {
                    return(pacient.RodneCislo.Contains(searchTerm) ||
                           pacient.Priezvisko.ToLower().Contains(searchTerm.ToLower()) ||
                           pacient.Meno.ToLower().Contains(searchTerm.ToLower()));
                });
            }
            else
            {
                view.RemoveFilter();
            }
        }
コード例 #10
0
ファイル: LiekyForm.cs プロジェクト: oondriss/is-hemart
        private void nazovText_TextChanged(object sender, EventArgs e)
        {
            var filterString = nazovText.Text;

            if (!string.IsNullOrWhiteSpace(filterString))
            {
                view.ApplyFilter(delegate(ZoznamLiekov zoznamLiekov)
                {
                    return(zoznamLiekov.Doplnok.ToLower().Contains(filterString.ToLower()) ||
                           zoznamLiekov.Nazov.ToLower().Contains(filterString.ToLower()) ||
                           zoznamLiekov.Sukl_kod.ToLower().Contains(filterString.ToLower()));
                });
            }
            else
            {
                view.RemoveFilter();
                //zoznamLiekovBindingSource.RemoveFilter();
            }
        }
コード例 #11
0
        /// <summary>
        /// Reset All Filters
        /// </summary>
        /// <param name="keepSorts">Keeping sorts</param>
        public void ResetAllFilters(bool keepSorts)
        {
            if (!keepSorts)
            {
                _advanSceneDataBase.RemoveSort();
                _collection.RemoveSort();
                _collectionMissing.RemoveSort();
            }
            else
            {
                // InitDataBase();
            }

            _filters.ResetLanguageFilter();
            _filters.ResetTitleFilter();

            // HACK : DemoFilter always to True
            _filters.SetDemoRomFilter(true);

            _advanSceneDataBase.RemoveFilter();
            _collection.RemoveFilter();
            _collectionMissing.RemoveFilter();
        }
コード例 #12
0
 private void ClearFilter_Click(object sender, EventArgs e)
 {
     bindingListView.RemoveFilter();
 }
コード例 #13
0
ファイル: PublicFind.cs プロジェクト: Proerp/STS07JUL
 private void textBoxFilterText_TextChanged(object sender, EventArgs e)
 {
     try
     {
         if (this.textBoxFilterText.Text == "")
         {
             dataMessageMasterListView.RemoveFilter();
         }
         else
         {
             dataMessageMasterListView.ApplyFilter(
                 delegate(DataMessageMaster dataMessageMaster)
             {
                 if (this.FilterColumnID == EnumFilterColumnID.ProductionDate.Value)
                 {
                     return(this.FilterCompare(dataMessageMaster.ProductionDate.ToString("dd/MM/yyyy"), this.checkBoxMatchCase.Checked, this.checkBoxMatchWholeWord.Checked));
                 }
                 else if (this.FilterColumnID == EnumFilterColumnID.LogoName.Value)
                 {
                     return(this.FilterCompare(dataMessageMaster.LogoName, this.checkBoxMatchCase.Checked, this.checkBoxMatchWholeWord.Checked));
                 }
                 else if (this.FilterColumnID == EnumFilterColumnID.FactoryName.Value)
                 {
                     return(this.FilterCompare(dataMessageMaster.FactoryName, this.checkBoxMatchCase.Checked, this.checkBoxMatchWholeWord.Checked));
                 }
                 else if (this.FilterColumnID == EnumFilterColumnID.OwnerName.Value)
                 {
                     return(this.FilterCompare(dataMessageMaster.OwnerName, this.checkBoxMatchCase.Checked, this.checkBoxMatchWholeWord.Checked));
                 }
                 else if (this.FilterColumnID == EnumFilterColumnID.CategoryName.Value)
                 {
                     return(this.FilterCompare(dataMessageMaster.CategoryName, this.checkBoxMatchCase.Checked, this.checkBoxMatchWholeWord.Checked));
                 }
                 else if (this.FilterColumnID == EnumFilterColumnID.ProductName.Value)
                 {
                     return(this.FilterCompare(dataMessageMaster.ProductName, this.checkBoxMatchCase.Checked, this.checkBoxMatchWholeWord.Checked));
                 }
                 else if (this.FilterColumnID == EnumFilterColumnID.CoilCode.Value)
                 {
                     return(this.FilterCompare(dataMessageMaster.CoilCode, this.checkBoxMatchCase.Checked, this.checkBoxMatchWholeWord.Checked));
                 }
                 else if (this.FilterColumnID == EnumFilterColumnID.CoilExtension.Value)
                 {
                     return(this.FilterCompare(dataMessageMaster.CoilExtension.ToString(), this.checkBoxMatchCase.Checked, this.checkBoxMatchWholeWord.Checked));
                 }
                 else if (this.FilterColumnID == EnumFilterColumnID.Remarks.Value)
                 {
                     return(this.FilterCompare(dataMessageMaster.Remarks, this.checkBoxMatchCase.Checked, this.checkBoxMatchWholeWord.Checked));
                 }
                 else if (this.FilterColumnID == EnumFilterColumnID.DataStatusID.Value)
                 {
                     CommonMetaList commonMetaList = new CommonMetaList();
                     return(this.FilterCompare(commonMetaList.GetDataStatusName(dataMessageMaster.DataStatusID), this.checkBoxMatchCase.Checked, this.checkBoxMatchWholeWord.Checked));
                 }
                 else
                 {
                     return(false);
                 }
             }
                 );
         }
     }
     catch (Exception exception)
     {
         GlobalExceptionHandler.ShowExceptionMessageBox(this, exception);
     }
 }