// metodo para incluir categorias public int IncluirCategoria(categoria categoria) // está recebendo um representante da categoria para incluir no banco { conexao = new MySqlConnection(conn); string sql = "INSERT INTO categorias(nomeCategoria) values (?pnomeCategoria)"; comando = new MySqlCommand(sql, conexao); comando.Parameters.AddWithValue("?pnomeCategoria", categoria.NomeCategoria); try { conexao.Open(); int quant = comando.ExecuteNonQuery(); // vai executar o comando sql e retornar a quantidade de linhas efetadas return quant; } catch (MySqlException erro) { throw erro; } }
public int AlterarCategoria(categoria categoria,int codigoCat) // está recebendo um representante da categoria para alterar no banco { conexao = new MySqlConnection(conn); string sql = "UPDATE categorias set nomeCategoria= ?pnomeCategoria where codigoCategoria="+codigoCat+""; comando = new MySqlCommand(sql, conexao); comando.Parameters.AddWithValue("?pnomeCategoria", categoria.NomeCategoria); try { conexao.Open(); int quant = comando.ExecuteNonQuery(); // vai executar o comando sql e retornar a quantidade de linhas efetadas return quant; } catch (MySqlException erro) { throw erro; } }