Package banco_imobiliario

Source Code of banco_imobiliario.BancoImobiliario

/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package banco_imobiliario;

import banco_imobiliario.control.BootstrapGame;
import banco_imobiliario.dao.EmpresaDAOImpl;
import banco_imobiliario.dao.ImovelDAOImpl;
import banco_imobiliario.model.Empresa;
import banco_imobiliario.model.Imovel;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.util.ArrayList;

/**
*
* @author Andre
*/
public class BancoImobiliario {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        
   /*    
        
        String empresa = "CREATE TABLE empresa " +
                     "(id INTEGER PRIMARY KEY AUTOINCREMENT, nome TEXT, multiplicador INTEGER, hipoteca INTEGER, valor INTEGER)";
       
        String logradouro = "CREATE TABLE logradouro " +
                      "(id INTEGER PRIMARY KEY AUTOINCREMENT, nome TEXT, aluguel INTEGER, " +
                      "aluguel_uma_casa INTEGER, aluguel_duas_casas INTEGER, aluguel_tres_casas INTEGER, " +
                      "aluguel_quatro_casas INTEGER, aluguel_hotel INTEGER, hotel INTEGER, casa INTEGER, " +
                      "valor INTEGER)";
               
               
       
        Connection conexao = null;
        PreparedStatement preparedStatement = null;
        ResultSet resultSet = null;
        ArrayList<Imovel> lista = null;
        ArrayList<Empresa> empresas = null;
        ImovelDAOImpl logradouroDAOImpl = new ImovelDAOImpl();
        EmpresaDAOImpl empresaDAOImpl = new EmpresaDAOImpl();
       
        /*
        try{
            conexao = DAOFactory.getConnection();
            preparedStatement = conexao.prepareStatement(empresa);
            preparedStatement.execute();
            preparedStatement.close();
            conexao.close();
        }catch(SQLException e){
            System.out.println("ERRO!");
        }
        */
       
       
       
        /*
        Empresa empresa = new Empresa();
        empresa.setNome("facebook");
        empresa.setIndiceMultiplicador(15);
        empresa.setHipoteca(100);
        empresa.setPreco(126);
       
        // ADICIONAR EMPRESA
        //empresaDAOImpl.insertEmpresa(empresa);
        // DELETAR EMPRESA POR ID
        //empresaDAOImpl.deleteEmpresa(1);
        // ATUALIZAR EMPRESA
        //empresaDAOImpl.updateEmpresa(empresa);
       
       
        empresas = empresaDAOImpl.getAllEmpresas();
        System.out.println("------------------------------------------");
        for(int i=0; i<empresas.size(); i++){
            System.out.println("Id: "+ empresas.get(i).getId());
            System.out.println("Nome: "+ empresas.get(i).getNome());
            System.out.println("Multiplicador: "+ empresas.get(i).getIndiceMultiplicador());
            System.out.println("Hipoteca: "+ (int)empresas.get(i).getHipoteca());
              System.out.println("Valor: "+ (int)empresas.get(i).getPreco());
            System.out.println("------------------------------------------");
        }
        System.out.println("TOTAL: "+ empresas.size());
        */
       
       
       
       
       
       
       
       
        // O ID É GERADO AUTOMÁTICO NO BANCO
        // NÃO É NECESSÁRIO SETAR ELE QUANDO FOR FAZER UM INSERT  
        /*Imovel imovel = new Imovel();
        imovel.setNome("Casa");
        imovel.setAluguel(3);
        imovel.setAluguelUmaCasa(3);
        imovel.setAluguelDuasCasas(3);
        imovel.setAluguelTresCasas(3);
        imovel.setAluguelQuatroCasas(3);
        imovel.setAluguelHotel(3);
        imovel.setPrecoConstrucaoHotel(3);
        imovel.setPrecoConstrucaoResidencia(3);
        imovel.setPreco(3);
       
        // ADICIONAR NOVO IMOVEL/LOGRADOURO
        //logradouroDAOImpl.insertLogradouro(imovel);
       
        // DELETAR UM IMOVEL/LOGRADOURO POR ID
        //logradouroDAOImpl.deleteLogradouro(6);
       
        //ATUALIZAR IMOVEL/LOGRADOURO
        //logradouroDAOImpl.updateLogradouro(imovel);
       
        lista = logradouroDAOImpl.getAllLogradouros();
       
        System.out.println("----------------------------------------------------");
        for(int i=0; i<lista.size(); i++){
            System.out.println("Id: "+ lista.get(i).getId());
            System.out.println("Nome: "+ lista.get(i).getNome());
            System.out.println("Aluguel: "+ lista.get(i).getAluguel());
            System.out.println("Aluguel uma casa: "+ lista.get(i).getAluguelUmaCasa());
            System.out.println("Aluguel duas casas: "+ lista.get(i).getAluguelDuasCasas());
            System.out.println("Aluguel três casas: "+ lista.get(i).getAluguelTresCasas());
            System.out.println("Aluguel quatro casas: "+ lista.get(i).getAluguelQuatroCasas());
            System.out.println("Aluguel hotel: "+ lista.get(i).getAluguelHotel());
            System.out.println("Hotel: "+ lista.get(i).getPrecoConstrucaoHotel());
            System.out.println("Casa: "+ lista.get(i).getPrecoConstrucaoResidencia());
            System.out.println("Valor: "+ (int)lista.get(i).getPreco());
            System.out.println("----------------------------------------------------");
        }*/
       
       
       
       
       
        /*
        java.awt.EventQueue.invokeLater(new Runnable() {

            @Override
            public void run() {
                new InicioEConfiguracaoDeJogo().setVisible(true);
            }
        });
        */
       
        BootstrapGame boot = new BootstrapGame();
        boot.inicializaJogo();
    }
}
TOP

Related Classes of banco_imobiliario.BancoImobiliario

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.