Пример #1
0
        public ProdutoVendaColecao Consultar(string pesquisa)
        {
            try
            {
                conect.LimparParametro();
                conect.AdicionarParametro("@Nome_P", pesquisa);

                ProdutoVendaColecao produtoVendaColecao = new ProdutoVendaColecao();

                DataTable dataTale = conect.ExecutarConsulta(CommandType.StoredProcedure, "produto_Venda_Consulta");

                foreach (DataRow Linha in dataTale.Rows)
                {
                    ProdutoVenda produtoVenda = new ProdutoVenda();

                    produtoVenda.Cod_P          = Convert.ToInt32(Linha["Cod_P"]);
                    produtoVenda.Marca_P        = Convert.ToString(Linha["Nome_P"]);
                    produtoVenda.Nome_P         = Convert.ToString(Linha["Marca_P"]);
                    produtoVenda.Modelo_P       = Convert.ToString(Linha["Modelo_P"]);
                    produtoVenda.quantidd_stock = Convert.ToInt32(Linha["quantidd_stock"]);

                    produtoVendaColecao.Add(produtoVenda);
                }
                return(produtoVendaColecao);
            }
            catch (Exception ex)
            {
                throw new Exception("Erro na conexao" + ex.Message);
            }
        }
Пример #2
0
        public void pesquisa(string str)
        {
            ProdutoVendaNegocio produtoVendaNegocio = new ProdutoVendaNegocio();

            dataGridViewProdutoVenda.AutoGenerateColumns = false;
            ProdutoVendaColecao mntcN = produtoVendaNegocio.Consultar(str);

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

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