|
|
|
|
@ -173,6 +173,11 @@ public class PlanosDataProvider extends GenericDataProvider{
|
|
|
|
|
{
|
|
|
|
|
r.setResponsavel_execucao("");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if(r.getPor() == null)
|
|
|
|
|
{
|
|
|
|
|
r.setPor("");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if(r.getRecursos_necessarios() == null)
|
|
|
|
|
{
|
|
|
|
|
@ -195,6 +200,7 @@ public class PlanosDataProvider extends GenericDataProvider{
|
|
|
|
|
|
|
|
|
|
//To Do sql string here :
|
|
|
|
|
sql = "UPDATE plano_riscos SET responsavel_execucao = '" + r.getResponsavel_execucao() + "', ";
|
|
|
|
|
sql += "por = '" + r.getPor() + "', ";
|
|
|
|
|
sql += "recursos_necessarios = '" + r.getRecursos_necessarios() + "', ";
|
|
|
|
|
if(r.getData_inicio() == null)
|
|
|
|
|
{
|
|
|
|
|
@ -538,7 +544,7 @@ public class PlanosDataProvider extends GenericDataProvider{
|
|
|
|
|
private List<Area> getAreasByPlano(PlanoActuacao p) throws Exception
|
|
|
|
|
{
|
|
|
|
|
Statement st = createStatement();
|
|
|
|
|
String sql = "SELECT * FROM plano_areas WHERE plano_id = " + p.getId() + " ORDER BY id";
|
|
|
|
|
String sql = "SELECT * FROM plano_areas WHERE plano_id = " + p.getId() + " ORDER BY descricao";
|
|
|
|
|
ResultSet rs = st.executeQuery(sql);
|
|
|
|
|
|
|
|
|
|
List<Area> areas = new ArrayList();
|
|
|
|
|
@ -563,7 +569,7 @@ public class PlanosDataProvider extends GenericDataProvider{
|
|
|
|
|
{
|
|
|
|
|
List<Risco> riscos = new ArrayList();
|
|
|
|
|
Statement st = createStatement();
|
|
|
|
|
String sql = "SELECT * FROM plano_riscos WHERE area_id = " + a.getId() + " ORDER BY id";
|
|
|
|
|
String sql = "SELECT * FROM plano_riscos WHERE area_id = " + a.getId() + " ORDER BY valor DESC";
|
|
|
|
|
ResultSet rs = st.executeQuery(sql);
|
|
|
|
|
|
|
|
|
|
if(rs.isBeforeFirst())
|
|
|
|
|
@ -593,6 +599,7 @@ public class PlanosDataProvider extends GenericDataProvider{
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
r.setResponsavel_execucao(rs.getString("responsavel_execucao"));
|
|
|
|
|
r.setPor(rs.getString("por"));
|
|
|
|
|
r.setRecursos_necessarios(rs.getString("recursos_necessarios"));
|
|
|
|
|
java.sql.Date sqlDataInicio = rs.getDate("data_inicio");
|
|
|
|
|
if(sqlDataInicio != null)
|
|
|
|
|
@ -826,6 +833,7 @@ public class PlanosDataProvider extends GenericDataProvider{
|
|
|
|
|
r.setId( new Integer( rs.getInt("id") ) );
|
|
|
|
|
r.setDescricao( rs.getString("descricao") );
|
|
|
|
|
r.setResponsavel_execucao(rs.getString("responsavel_execucao"));
|
|
|
|
|
r.setPor(rs.getString("por"));
|
|
|
|
|
r.setRecursos_necessarios(rs.getString("recursos_necessarios"));
|
|
|
|
|
java.sql.Date sqlDataInicio = rs.getDate("data_inicio");
|
|
|
|
|
if(sqlDataInicio != null)
|
|
|
|
|
@ -841,7 +849,8 @@ public class PlanosDataProvider extends GenericDataProvider{
|
|
|
|
|
r.setParecer_dl(rs.getString("parecer_dl"));
|
|
|
|
|
r.setParecer_dns(rs.getString("parecer_dns"));
|
|
|
|
|
r.setVerificacao_siprp(rs.getString("verificacao_siprp"));
|
|
|
|
|
r.setActivo( rs.getString("activo") );
|
|
|
|
|
r.setActivo( rs.getString("activo") );
|
|
|
|
|
r.setValor(new Integer(rs.getInt("valor")));
|
|
|
|
|
}
|
|
|
|
|
return r;
|
|
|
|
|
}
|
|
|
|
|
|