public static void DBEditar(Fabricantes f) { DBConexao d4 = new DBConexao(); NpgsqlConnection conn = d4.Conectar(); string query = "UPDATE Fabricante SET NOME = @n WHERE ID = @i"; NpgsqlCommand cmd = new NpgsqlCommand(query); cmd.Connection = conn; cmd.Parameters.Add("i", f.getId()); cmd.Parameters.Add("n", f.getNome()); if (cmd.ExecuteNonQuery() == 1) { MessageBox.Show("Fabricante alterado com sucesso", "Sucesso", MessageBoxButtons.OK); } else { MessageBox.Show("Erro ao alterar!", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public static void Inserir(Fabricantes f) { DBConexao d1 = new DBConexao(); NpgsqlConnection conn = d1.Conectar(); string query = "INSERT INTO FABRICANTE(NOME) VALUES (@n)"; NpgsqlCommand cmd = new NpgsqlCommand(query); cmd.Connection = conn; cmd.Parameters.Add("n", f.getNome()); if (cmd.ExecuteNonQuery() == 1) { frmMain f1 = new frmMain(); MessageBox.Show("fabricante cadastrado com sucesso"); } else { MessageBox.Show("Erro ao cadastrar fabricante"); } }