Esempio n. 1
0
        private void CarregarDataGrid()
        {
            string campo_Sql = "nome";

            if (cboTipoPesquisa.SelectedIndex == 0)
            {
                campo_Sql = "codigo";
            }
            else if (cboTipoPesquisa.SelectedIndex == 1)
            {
                campo_Sql = "tipo";
            }
            else if (cboTipoPesquisa.SelectedIndex == 2)
            {
                campo_Sql = "nome";
            }
            else if (cboTipoPesquisa.SelectedIndex == 3)
            {
                campo_Sql = "faixaEtaria";
            }
            else if (cboTipoPesquisa.SelectedIndex == 4)
            {
                campo_Sql = "fornecedor";
            }
            else if (cboTipoPesquisa.SelectedIndex == 5)
            {
                campo_Sql = "genero";
            }

            //Método Listar que passa o parâmetro do texto digitado para o grid
            dgvBuscaProduto.DataSource = ObjProduto.PesquisarPorTipo(txtDescricaoBuscaProduto.Text, campo_Sql);
            //Cria os cabeçalhos de cada coluna
            dgvBuscaProduto.Columns[0].HeaderText = ("CODIGO"); //Nome do cabeçalho das colunas
            dgvBuscaProduto.Columns[1].HeaderText = ("TIPO");   //Nome do cabeçalho das colunas
            dgvBuscaProduto.Columns[2].HeaderText = ("NOME");
            dgvBuscaProduto.Columns[3].HeaderText = ("GÊNERO");
            dgvBuscaProduto.Columns[4].HeaderText = ("FAIXA ETÁRIA");
            dgvBuscaProduto.Columns[5].HeaderText = ("FORNECEDOR");
            //dgvBuscaProduto.Columns[6].HeaderText = ("FABRICANTE");

            dgvBuscaProduto.AutoResizeColumns();
        }
        private void CadastroDeProduto_Load(object sender, EventArgs e)
        {
            ClnUtil clnUtil = new ClnUtil();

            cboFaixaEtariaCadastroProduto.ValueMember   = "cd_FaixaEtaria";
            cboFaixaEtariaCadastroProduto.DisplayMember = "ds_FaixaEtaria";
            cboFaixaEtariaCadastroProduto.DataSource    = clnUtil.PreencherFaixaEtaria();

            cboFabricanteCadastroProduto.ValueMember   = "cd_Fabricante";
            cboFabricanteCadastroProduto.DisplayMember = "ds_Fabricante";
            cboFabricanteCadastroProduto.DataSource    = clnUtil.PreencherFabricante();

            cboFornecedorCadastroProduto.ValueMember   = "cd_fornecedor";
            cboFornecedorCadastroProduto.DisplayMember = "NomeFantasia";
            cboFornecedorCadastroProduto.DataSource    = clnUtil.PreencherFornecedor();

            cboGeneroCadastroProduto.ValueMember   = "cd_Genero";
            cboGeneroCadastroProduto.DisplayMember = "ds_Genero";
            cboGeneroCadastroProduto.DataSource    = clnUtil.PreencherGenero();

            cboPlataformaCadastroProduto.ValueMember   = "cd_Plataforma";
            cboPlataformaCadastroProduto.DisplayMember = "ds_Plataforma";
            cboPlataformaCadastroProduto.DataSource    = clnUtil.PreencherPlataforma();

            cboTipoCadastroProduto.ValueMember   = "Cd_TipoProduto";
            cboTipoCadastroProduto.DisplayMember = "ds_TipoProduto";
            cboTipoCadastroProduto.DataSource    = clnUtil.PreencherTipo();

            if (!string.IsNullOrEmpty(txtCod.Text))
            {
                //Enviar todos os campos para as properties
                ClnProduto objClnProduto = new ClnProduto();

                objClnProduto.PesquisarPorTipo(txtCod.Text, "codigo");
            }
        }