@Override public List<UnidadePrisional> listarUnidadesPorStatus(boolean status) { List<UnidadePrisionalEntity> lista = unidadePrisionalDAO.listarUnidadesPorStatus(status); List<UnidadePrisional> unidadesPrisionais = new ArrayList<UnidadePrisional>(); for (UnidadePrisionalEntity u : lista) { unidadesPrisionais.add(parse.parseToModel(u)); } return unidadesPrisionais; }
@Override public List<UnidadePrisional> buscarUnidadePrisionalPorParceiro(long idParceiro) { List<UnidadePrisionalEntity> lista = unidadePrisionalDAO.buscarUnidadePrisionalPorParceiro(idParceiro); List<UnidadePrisional> unidadesPrisionais = new ArrayList<UnidadePrisional>(); for (UnidadePrisionalEntity u : lista) { unidadesPrisionais.add(parse.parseToModel(u)); } return unidadesPrisionais; }
@Override public void excluir(UnidadePrisional unidadePrisional) { unidadePrisionalDAO.excluir(parse.parseToEntity(unidadePrisional)); }
@Override public UnidadePrisional buscarUnidadePrisionalPorId(long idUnidadePrisional) { return parse.parseToModel(unidadePrisionalDAO.buscarUnidadePrisionalPorId(idUnidadePrisional)); }
@Override public void cadastrar(UnidadePrisional unidadePrisional) { unidadePrisionalDAO.cadastrar(parse.parseToEntity(unidadePrisional)); }