Package Dados

Examples of Dados.DBConnector


    }

    @Override
    public void executeAction() {
        //Persistência dos dados da sessão e medidas
        DBConnector dbc = new DBConnector("jdbc:mysql://localhost:3306/tcc");
       
        Sessao sessao = new Sessao();
        sessao.setPaciente(paciente);
        sessao.setPacienteID(paciente.getId());
        sessao.setObservacoes(txtObs.getText());
        sessao.setData(new Date(new java.util.Date().getTime()));
       
        dbc.InsertSessao(sessao, sessao.getPacienteID());
       
        Medicao medicao;
        StickmanText stickTemp = null;
       
        if( stickman1 instanceof StickmanText ){
            stickTemp = (StickmanText) stickman1;
        } else {
            stickTemp = (StickmanText) stickman2;
        }
       
        if (stickTemp != null){
            for (Entry<String, dadosDeAngulo> i : (stickTemp).getData().entrySet() ){
                if (i.getValue().inicializado){
                    medicao = new Medicao();
                    medicao.setNome(i.getKey() + "max");
                    medicao.setValor(i.getValue().valorMaximo);
                    dbc.InsertMedicao(medicao, sessao.getID());
                   
                    medicao = new Medicao();
                    medicao.setNome(i.getKey() + "min");
                    medicao.setValor(i.getValue().valorMinimo);
                    dbc.InsertMedicao(medicao, sessao.getID());
                   
                    medicao = new Medicao();
                    medicao.setNome(i.getKey() + "avg");
                    medicao.setValor(1.0*i.getValue().valorSoma / i.getValue().valorN);
                    dbc.InsertMedicao(medicao, sessao.getID());
                }
            }
           
            // Persistência dos alarmes
            Alarme alarme = new Alarme();
            alarme.setDisparaSeIgual(true);
            for (NomeMedida n : NomeMedida.values()){
                alarme.setNome(n.toString());
               
                // alarme de máximo
                alarme.setDisparaSeMaior(true);
                alarme.setDisparaSeMenor(false);
                alarme.setValor(stickTemp.getAlarme(n, false));
                dbc.InsertAlarme(alarme, paciente.getId());
               
                // alarme de mínimo
                alarme.setDisparaSeMaior(false);
                alarme.setDisparaSeMenor(true);
                alarme.setValor(stickTemp.getAlarme(n, true));
                dbc.InsertAlarme(alarme, paciente.getId());
            }
        }
       
    }
View Full Code Here

TOP

Related Classes of Dados.DBConnector

Copyright © 2018 www.massapicom. 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.