Esempio n. 1
0
        private void Pesquisar()
        {
            GridResultado.Rows.Clear();
            try {
                string consulta = TxtConsulta.Text.Replace(",", ".");
                if (consulta != "")
                {
                    switch (ComboFiltroPesquisa.SelectedIndex + 1)
                    {
                    case (int)PesquisaProduto.Filtros.Id:
                        PesquisaProduto.PorId(consulta, AddResultadoDePesquisaAoGrid);
                        break;

                    case (int)PesquisaProduto.Filtros.Nome:
                        PesquisaProduto.PorNome(consulta, AddResultadoDePesquisaAoGrid);
                        break;

                    case (int)PesquisaProduto.Filtros.Codigo:
                        PesquisaProduto.PorCodigo(consulta, AddResultadoDePesquisaAoGrid);
                        break;

                    default:
                        PesquisaProduto.PorNome(consulta, AddResultadoDePesquisaAoGrid);
                        break;
                    }
                }
            } catch (Exception ex) {
                MessageBox.Show(ex.Message);
                TxtConsulta.Text = "";
            }
        }