//Método para fazer a exclusão do registro do banco public void ExcluirProduto(Model.atrProduto atrProduto) { this.mensagem = ""; SqlCommand cmd = new SqlCommand(); cmd.CommandText = @"DELETE FROM Produto WHERE IDProduto = @id"; cmd.Parameters.AddWithValue("@id", atrProduto.Dados[0]); try { //conectar com o banco cmd.Connection = conexao.Conectar(); //Executar comando cmd.ExecuteNonQuery(); //desconectar conexao.Desconectar(); this.mensagem = "Excluido com sucesso!"; } catch (Exception e) { this.mensagem = e.ToString(); } }
//Método para editar o produto do banco public void EditarProduto(Model.atrProduto atrProduto) { this.mensagem = ""; SqlCommand cmd = new SqlCommand(); cmd.CommandText = @"UPDATE Produto SET Produto = @nomeProduto where IDProduto = @id"; cmd.Parameters.AddWithValue("@id", atrProduto.Dados[0]); cmd.Parameters.AddWithValue("@nomeProduto", atrProduto.Dados[1]); try { //conectar com o banco cmd.Connection = conexao.Conectar(); //Executar comando cmd.ExecuteNonQuery(); //desconectar conexao.Desconectar(); this.mensagem = "Editado com sucesso!"; } catch (Exception e) { this.mensagem = e.ToString(); } }
//Método para fazer a inserção do produto no banco de dados public void CadastrarProduto(Model.atrProduto atrProduto) { this.mensagem = ""; SqlCommand cmd = new SqlCommand(); cmd.CommandText = @"insert into Produto (Produto) values (@produtoNome)"; cmd.Parameters.AddWithValue("@produtoNome", atrProduto.ProdutoNome); try { //conectar com o banco cmd.Connection = conexao.Conectar(); //Executar comando cmd.ExecuteNonQuery(); //desconectar conexao.Desconectar(); this.mensagem = "Cadastrado realizado com sucesso"; } catch (Exception e) { this.mensagem = e.ToString(); } }