use of br.jus.trf2.sistemaprocessual.ISistemaProcessual.IdNome in project balcaovirtual by trf2-jus-br.
the class ConfigLocalidadeIdEspecialidadeId2ClassesGet method run.
@Override
public void run(Request req, Response resp, BalcaojusContext ctx) throws Exception {
Future<SwaggerAsyncResponse<ILocalidadeIdEspecialidadeId2ClasseGet.Response>> future = SwaggerCall.callAsync("obter classes", Utils.getApiPassword(req.sistema), "GET", Utils.getApiUrl(req.sistema) + "/localidade/" + req.id + "/especialidade/" + req.id2 + "/classe", null, ILocalidadeIdEspecialidadeId2ClasseGet.Response.class);
SwaggerAsyncResponse<ILocalidadeIdEspecialidadeId2ClasseGet.Response> sar = future.get();
if (sar.getException() != null)
throw sar.getException();
ILocalidadeIdEspecialidadeId2ClasseGet.Response r = (ILocalidadeIdEspecialidadeId2ClasseGet.Response) sar.getResp();
resp.list = new ArrayList<>();
for (IdNomeClasseCNJ idNome : r.list) {
if (idNome.classecnj == null || idNome.classecnj.codigo == null || idNome.classecnj.descricao == null)
continue;
Classe o = new Classe();
o.id = Integer.toString(idNome.classecnj.codigo.intValue()) + "|" + idNome.id;
// o.nome = idNome.classecnj.descricao;//.split(" - ")[0];
// .split(" - ")[0];
o.nome = idNome.nome;
o.valordacausaobrigatorio = idNome.valordacausaobrigatorio;
resp.list.add(o);
}
}
use of br.jus.trf2.sistemaprocessual.ISistemaProcessual.IdNome in project balcaovirtual by trf2-jus-br.
the class ConfigLocalidadeIdEspecialidadesGet method run.
@Override
public void run(Request req, Response resp, BalcaojusContext ctx) throws Exception {
Future<SwaggerAsyncResponse<ILocalidadeIdEspecialidadeGet.Response>> future = SwaggerCall.callAsync("obter especialidades", Utils.getApiPassword(req.sistema), "GET", Utils.getApiUrl(req.sistema) + "/localidade/" + req.id + "/especialidade", null, ILocalidadeIdEspecialidadeGet.Response.class);
SwaggerAsyncResponse<ILocalidadeIdEspecialidadeGet.Response> sar = future.get();
if (sar.getException() != null)
throw sar.getException();
ILocalidadeIdEspecialidadeGet.Response r = (ILocalidadeIdEspecialidadeGet.Response) sar.getResp();
resp.list = new ArrayList<>();
for (IdNome idNome : r.list) {
Especialidade o = new Especialidade();
o.id = idNome.id;
o.nome = idNome.nome;
resp.list.add(o);
}
}
use of br.jus.trf2.sistemaprocessual.ISistemaProcessual.IdNome in project balcaovirtual by trf2-jus-br.
the class ConfigLocalidadeIdEspecialidadeId2ClasseId3AssuntosGet method run.
@Override
public void run(Request req, Response resp, BalcaojusContext ctx) throws Exception {
Future<SwaggerAsyncResponse<ILocalidadeIdEspecialidadeId2ClasseId3AssuntoGet.Response>> future = SwaggerCall.callAsync("obter classes", Utils.getApiPassword(req.sistema), "GET", Utils.getApiUrl(req.sistema) + "/localidade/" + req.id + "/especialidade/" + req.id2 + "/classe/" + req.id3.split("\\|")[1] + "/assunto", null, ILocalidadeIdEspecialidadeId2ClasseId3AssuntoGet.Response.class);
SwaggerAsyncResponse<ILocalidadeIdEspecialidadeId2ClasseId3AssuntoGet.Response> sar = future.get();
if (sar.getException() != null)
throw sar.getException();
ILocalidadeIdEspecialidadeId2ClasseId3AssuntoGet.Response r = (ILocalidadeIdEspecialidadeId2ClasseId3AssuntoGet.Response) sar.getResp();
resp.list = new ArrayList<>();
for (IdNome idNome : r.list) {
Assunto o = new Assunto();
o.id = idNome.id;
o.nome = idNome.nome;
resp.list.add(o);
}
}
use of br.jus.trf2.sistemaprocessual.ISistemaProcessual.IdNome in project balcaovirtual by trf2-jus-br.
the class ConfigLocalidadesGet method run.
@Override
public void run(Request req, Response resp, BalcaojusContext ctx) throws Exception {
Future<SwaggerAsyncResponse<ILocalidadeGet.Response>> future = SwaggerCall.callAsync("obter localidades", Utils.getApiPassword(req.sistema), "GET", Utils.getApiUrl(req.sistema) + "/localidade", null, ILocalidadeGet.Response.class);
SwaggerAsyncResponse<ILocalidadeGet.Response> sar = future.get();
if (sar.getException() != null)
throw sar.getException();
ILocalidadeGet.Response r = (ILocalidadeGet.Response) sar.getResp();
resp.list = new ArrayList<>();
for (IdNome idNome : r.list) {
Localidade o = new Localidade();
o.id = idNome.id;
o.nome = idNome.nome;
resp.list.add(o);
}
}
use of br.jus.trf2.sistemaprocessual.ISistemaProcessual.IdNome in project balcaovirtual by trf2-jus-br.
the class ConfigTiposDocumentoPeticaoInicialGet method run.
@Override
public void run(Request req, Response resp, BalcaojusContext ctx) throws Exception {
Future<SwaggerAsyncResponse<ILocalidadeGet.Response>> future = SwaggerCall.callAsync("obter tipos de documento para petição inicial", Utils.getApiPassword(req.sistema), "GET", Utils.getApiUrl(req.sistema) + "/peticao/inicial/tipos-documento", null, ILocalidadeGet.Response.class);
SwaggerAsyncResponse<ILocalidadeGet.Response> sar = future.get();
if (sar.getException() != null)
throw sar.getException();
ILocalidadeGet.Response r = (ILocalidadeGet.Response) sar.getResp();
resp.list = new ArrayList<>();
for (IdNome idNome : r.list) {
TipoDocumentoPeticaoInicial o = new TipoDocumentoPeticaoInicial();
o.id = idNome.id;
o.nome = idNome.nome;
resp.list.add(o);
}
}
Aggregations