/** * Retorna o valor realizado em um exercicio dado o mes e ano de referencia * * @param exe * @param anoRef * @param mesRef * @return * @throws NumberFormatException * @throws ECARException */ public double getRealizado(Exercicio exe, String anoRef, String mesRef, boolean acumulado) throws NumberFormatException, ECARException { AcompRealFisicoDao acompRealFisicoDao = new AcompRealFisicoDao(null); double res = 0; if (acumulado == true) { res = acompRealFisicoDao.getQtdIndicadorGrupoRealizadaExercicioNaoAcumulavel( realizado.getItemEstrtIndResulIettr(), exe.getRealObject(), Long.valueOf(anoRef), Long.valueOf(mesRef)); } else { res = acompRealFisicoDao.getQtdIndicadorGrupoRealizadaExercicio( realizado.getItemEstrtIndResulIettr(), exe.getRealObject(), Long.valueOf(anoRef), Long.valueOf(mesRef)); } return res; }
@Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((realizado == null) ? 0 : realizado.hashCode()); return result; }
/** * Retorna o valor formatado de acordo com o tipo do valor. * * @return */ public String getRealizadoFormatado() { String res = ""; // se for moeda if (realizado.getItemEstrtIndResulIettr().getIndTipoQtde().equals("V")) { // por no formato de moeda res = Util.formataMoedaPT_BR(getRealizado()); } else { res = Util.formataNumeroDecimal(getRealizado()); } return res; }
/** * Retorna a lista de exerc�cios do acompanhamento f�sico. * * @return * @throws ECARException */ public List<Exercicio> getExercicios() throws ECARException { List<Exercicio> exercicios = new ArrayList<Exercicio>(); ExercicioDao exercicioDao = new ExercicioDao(null); List<ExercicioExe> listaExeAnt = exercicioDao.getExerciciosProjecaoResultados(realizado.getItemEstruturaIett().getCodIett()); if (listaExeAnt != null && listaExeAnt.size() > 0) { for (ExercicioExe ecarExe : listaExeAnt) { exercicios.add(new Exercicio(ecarExe.getCodExe())); } } return exercicios; }
@Override public boolean equals(Object obj) { if (this == obj) { return true; } if (obj == null) { return false; } if (!(obj instanceof Realizado)) { return false; } Realizado other = (Realizado) obj; if (realizado == null) { if (other.realizado != null) { return false; } } else if (!realizado.equals(other.realizado)) { return false; } return true; }
public Double getRealizado() { if (realizado.getQtdRealizadaArf() == null) { return new Double(0); } return realizado.getQtdRealizadaArf(); }