コード例 #1
0
        private void Pesquisar(object sender)
        {
            BaseEdit texto = (BaseEdit)sender;

            if (!ValidaCampos(texto.Text))
            {
                return;
            }
            Cursor = Cursors.WaitCursor;
            try
            {
                switch (Filtro.EditValue.ToString().ToUpper())
                {
                case "CÓDIGO":
                    EmpresaDTOBindingSource.DataSource = empresaGL.GetGridEmpresa("id", texto.Text.Replace(";", ","));
                    break;

                case "NOME FANTASIA":
                    EmpresaDTOBindingSource.DataSource = empresaGL.GetGridEmpresa("nomefantasia", "%" + texto.Text + "%");
                    break;

                case "RAZÃO SOCIAL":
                    EmpresaDTOBindingSource.DataSource = empresaGL.GetGridEmpresa("razaosocial", "%" + texto.Text + "%");
                    break;
                }
            }
            catch
            {
                Cursor = Cursors.Default;
                throw;
            }
            Cursor = Cursors.Default;
        }