Esempio n. 1
0
        public ProdutoClienteColecao Consultar(string pesquisa)
        {
            try
            {
                conect.LimparParametro();
                conect.AdicionarParametro("@nome", pesquisa);

                ProdutoClienteColecao produtoClienteColecao = new ProdutoClienteColecao();

                DataTable dataTale = conect.ExecutarConsulta(CommandType.StoredProcedure, "produtoConsultaPorNome&Cod");

                foreach (DataRow Linha in dataTale.Rows)
                {
                    ProdutoCliente produtoCliente = new ProdutoCliente();
                    produtoCliente.BI         = Convert.ToString(Linha["BI"]);
                    produtoCliente.cod_Func   = Convert.ToInt32(Linha["cod_Func"]);
                    produtoCliente.cod_Prod   = Convert.ToString(Linha["cod_Prod"]);
                    produtoCliente.marca      = Convert.ToString(Linha["marca"]);
                    produtoCliente.nome       = Convert.ToString(Linha["nome"]);
                    produtoCliente.modelo     = Convert.ToString(Linha["modelo"]);
                    produtoCliente.quantidade = Convert.ToInt32(Linha["quantidade"]);

                    produtoClienteColecao.Add(produtoCliente);
                }
                return(produtoClienteColecao);
            }
            catch (Exception ex)
            {
                throw new Exception("Erro na conexao" + ex.Message);
            }
        }
Esempio n. 2
0
        public void pesquisa(string str)
        {
            ProdutoClienteNegocio produtoClienteNegocio = new ProdutoClienteNegocio();

            dataGridViewProdutoCliente.AutoGenerateColumns = false;
            ProdutoClienteColecao mntcN = produtoClienteNegocio.Consultar(str);

            if (mntcN == null)
            {
                MessageBox.Show("Nao ha dados na Base de Dados."); return;
            }

            dataGridViewProdutoCliente.DataSource = null;
            dataGridViewProdutoCliente.DataSource = mntcN;
            dataGridViewProdutoCliente.Update();
            dataGridViewProdutoCliente.Refresh();
        }