public void IncluirProdutosGRID(ProdutosDTO dados) { //Definir parâmetros para o SQL Server //Tratamento de excessões try { SqlCommand cmd = new SqlCommand("sp_IncluirProdutosGRID", Conexao.obterConexao()); cmd.CommandType = CommandType.StoredProcedure; // cmd.Parameters.AddWithValue("@idProduto", dados.Cod_Produto); cmd.Parameters.AddWithValue("@codigoproduto", dados.Cod_Produto); cmd.Parameters.AddWithValue("@descricao", dados.Descricao); cmd.Parameters.AddWithValue("@precoforn", dados.Preco_Fornecedor); cmd.Parameters.AddWithValue("@valor", dados.Valor); //Executar os comandos SQL cmd.ExecuteNonQuery(); dados.msg = "Incluido com Sucesso!"; } catch (SqlException e) { dados.msg = "Erro - IncluirProdutos - IncluirProdutosGRID " + e.Message.ToString(); } }
//Método para popular o DataGridView public void CarregarGrid(ProdutosDTO dados) { //Instruções TSQL //Tratamento de excessoões try { string sql = "Select ID_Produto,Cod_Produto,Descricao,Preco_Fornecedor,Valor from tbProdutoZL where Descricao like'%" + dados.Descricao + "%' order by ID_Produto"; //Interação de dados SqlDataAdapter ProdutosDataAdaptar = new SqlDataAdapter(sql, Conexao.obterConexao()); //Instanciar o Objeto ProdutosDataTable = new DataTable(); //Popular Datatable ProdutosDataAdaptar.Fill(ProdutosDataTable); } catch (SqlException e) { } }
public void ExcluirProdutosGRID(ProdutosDTO dados) { //Definir parâmetros para o SQL Server //Tratamento de excessões try { SqlCommand cmd = new SqlCommand("sp_ExcluirProdutosGRID", Conexao.obterConexao()); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@codigoproduto", dados.Cod_Produto); //Executar os comandos SQL cmd.ExecuteNonQuery(); dados.msg = "Exlcuido com Sucesso!"; } catch (SqlException e) { dados.msg = "Erro - ExcluirProdutos - ExcluirProdutosGRID " + e.Message.ToString(); } }