コード例 #1
0
        public Produtos_Colecao BuscaNome(String Produto)
        {
            try
            {
                Produtos_Colecao Colecao = new Produtos_Colecao();
                conect.LimparParametros();
                conect.AddParametros("@Produto", Produto);
                DataTable dt = conect.ExecutaConsulta(CommandType.StoredProcedure, "Sp_ConsultaProdutosNome");

                foreach (DataRow linhas in dt.Rows)
                {
                    Produtos produtos = new Produtos();
                    produtos.Codigo  = Convert.ToInt64(linhas["Codigo"]);
                    produtos.Produto = Convert.ToString(linhas["Produto"]);
                    produtos.Valor   = Convert.ToDecimal(linhas["Valor"]);
                    Colecao.Add(produtos);
                    conect.FecharConexao();
                }
                return(Colecao);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
コード例 #2
0
 private void BuscaCodigo()
 {
     try
     {
         Produtos_Colecao  Pcolecao  = new Produtos_Colecao();
         Negocios_Produtos Nprodutos = new Negocios_Produtos();
         Pcolecao = Nprodutos.BuscarCodigo(Convert.ToInt64(txtCodigo.Text));
         dgvProdutos.DataSource = null;   // DGV Escondido Atraz do Botão Fechar
         dgvProdutos.DataSource = Pcolecao;
         dgvProdutos.Update();
         dgvProdutos.Refresh();
     }
     catch (Exception)
     {
         //
     }
 }
コード例 #3
0
 private void CarregarGrid()
 {
     try
     {
         Produtos_Colecao  Pcolecao  = new Produtos_Colecao();
         Negocios_Produtos Nprodutos = new Negocios_Produtos();
         Pcolecao = Nprodutos.BuscaNome(txtBuscaProduto.Text);
         dgvProdutos.DataSource = null;
         dgvProdutos.DataSource = Pcolecao;
         dgvProdutos.Update();
         dgvProdutos.Refresh();
     }
     catch (Exception ex)
     {
         MessageBox.Show("ERRO, Detalhe: " + ex.Message);
     }
 }