Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static void Main(String[] args){
- try{
- new ConexaoMysql();
- }catch (Exception e){
- System.out.println("Não conectado!");
- }
- }
- public int salvarProdutosDAO(ModelProdutos pModelProdutos){
- try {
- this.conectar();
- return this.insertSQL("INSERT INTO tbl_produtos ("
- + "pro_nome,"
- + "pro_valor,"
- + "pro_estoque"
- + ") VALUES ("
- + "'" + pModelProdutos.getProNome()+"',"
- + "'" + pModelProdutos.getProValor()+"',"
- + "'" + pModelProdutos.getProEstoque()+"',"
- +");"
- );
- }catch(Exception e){
- e.printStackTrace();
- return 0;
- }finally{
- this.fecharConexao();
- }
- public boolean excluirProdutos(int pIdProdutos){
- try{
- this.conectar();
- return this.executarUpdateDeleteSQL(
- "DELETE FROM tbl_produtos WHERE pk_id_produto = '"+pIdProdutos+"'"
- );
- }catch(Exception e){
- e.printStackTrace();
- return false;
- }finally{
- this.fecharConexao();
- }
- }
- public boolean alterarProdutosDAO(ModelProdutos pModelProdutos){
- try{
- this.conectar();
- return this.executarUpdateDeleteSQL(
- "UPADE tbl_produtos SET"
- +"pro_nome = '"+pModelProdutos.getProNome()+"',"
- +"pro_valor = '"+pModelProdutos.getProValor()+"',"
- +"pro_estoque = '"+pModelProdutos.getProEstoque()+"',"
- +"WHERE pk_id_produto = '"+pModelProdutos.getIdProduto()+"'"
- );
- }catch(Exception e){
- e.printStackTrace();
- return false;
- }
- }
- public ModelProdutos retornarProdutosDAO(int pIdProdutos){
- ModelProdutos modelProdutos = new ModelProdutos();
- try{
- this.conectar();
- this.executarSQL("SELECT"
- +"pk_id_produtos,"
- +"pro_nome,"
- +"pro_valor,"
- +"pro_estoque"
- +"FROM tbl_produtos WHERE pk_id_produto = '"+pIdProdutos+"'");
- while (this.getResultSet().next()) {
- modelProdutos.setIdProduto(this.getResultSet().getInt(1));
- modelProdutos.setProNome(this.getResultSet().getString(2));
- modelProdutos.setProValor(this.getResultSet().getDouble(3));
- modelProdutos.setProEstoque(this.getResultSet().getInt(4));
- }
- }catch(Exception e){
- e.printStackTrace();
- }finally{
- this.fecharConexao();
- }return modelProdutos;
- }
- public ArrayList<ModelProdutos> retornarListaProdutosDAO(){
- ArrayList<ModelProdutos> listaModelProdutos = new ArrayList();
- ModelProdutos modelProdutos = new ModelProdutos();
- try{
- this.conectar();
- this.executarSQL("SELECT"
- +"pk_id_produto,"
- +"pro_nome,"
- +"pro_valor,"
- +"pro_estoque"
- +"FROM tbl_produtos;");
- while (this.getResultSet().next()){
- modelProdutos = new ModelProdutos();
- modelProdutos.setIdProduto(this.getResultSet().getInt(1));
- modelProdutos.setProNome(this.getResultSet().getString(2));
- modelProdutos.setProValor(this.getResultSet().getDouble(3));
- modelProdutos.setProEstoque(this.getResultSet().getInt(4));
- listaModelProdutos.add(modelProdutos);
- }
- }catch (Exception e){
- e.printStackTrace();
- }finally{
- this.fecharConexao();
- }
- return listaModelProdutos;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement