@Component
@Scope(value="prototype")
public class MedicoesObraUtil
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private br.inf.thema.erp.integracao.documentos.service.ConsultaDocumentoAnexoPublicService |
consultaDocumentoAnexoPublicService |
private br.inf.thema.erp.integracao.documentos.service.FileUtilsPublicService |
fileUtilsPublicService |
private GestaoObraService |
gestaoObraService |
private br.inf.thema.erp.infra.utils.log.Logger |
logger |
private MedicoesItensService |
medicoesItensService |
private ObraTCERSWsClient |
obraTCERSWsClient |
private ObraTCEService |
obraTCEService |
private TcersTabelasService |
tcersTabelasService |
private br.inf.thema.erp.basico.service.sessao.VariaveisDeSessaoService |
variaveisDeSessaoProxyImpl |
Constructor and Description |
---|
MedicoesObraUtil() |
Modifier and Type | Method and Description |
---|---|
java.lang.Boolean |
atualizarMedicao(GestaoObraVo obra,
MedicoesObraVo medicaoObra) |
private java.lang.Long |
atualizarMedicaoObra(GestaoObraVo obra,
java.lang.Long idMedicaoExterno,
MedicoesObraVo medicoesObra,
java.util.List<MedicoesItemVo> medicoesItem) |
java.lang.String |
enviarDocumentoMedicao(br.inf.thema.erp.integracao.documentos.entidade.DocumentoAnexo documentoAEnviar,
MedicoesObraVo medicao,
GestaoObraVo obra,
java.lang.String codigoTce) |
java.lang.String |
enviarFotoDocumentoMedicao(GestaoObraVo obra,
MedicoesObraVo medicao) |
java.lang.String |
enviarFotoMedicao(br.inf.thema.erp.integracao.documentos.entidade.DocumentoAnexo documentoAEnviar,
MedicoesObraVo medicao,
GestaoObraVo obra,
java.lang.String codigoTce) |
java.lang.Long |
enviarMedicao(GestaoObraVo obra,
MedicoesObraVo medicao) |
private java.lang.Long |
enviarMedicaoObra(GestaoObraVo obra,
java.lang.Long idMedicaoExterno,
MedicoesObraVo medicoesObra,
java.util.List<MedicoesItemVo> medicoesItem) |
private MedicaoItemDTO |
montaMedicaoItemDTO(GestaoObraVo obra,
java.lang.Long idMedicaoExterno,
MedicoesItemVo medicaoItem,
java.lang.String cnpj) |
private MedicaoDTO |
montaMedicaoObraDTO(GestaoObraVo obra,
java.lang.Long idMedicaoExterno,
MedicoesObraVo medicoesObra,
java.util.List<MedicoesItemVo> medicoesItens) |
java.lang.String |
removerDocumentoMedicao(GestaoObraVo obra,
MedicoesObraVo medicao,
java.lang.Long numeroDocumento) |
java.lang.String |
removerFotoDocumentoMedicao(GestaoObraVo obra,
MedicoesObraVo medicao) |
java.lang.String |
removerFotoMedicao(GestaoObraVo obra,
MedicoesObraVo medicao,
java.lang.Long numeroDocumento) |
java.lang.Boolean |
removerMedicao(GestaoObraVo obra,
MedicoesObraVo medicao) |
private br.inf.thema.erp.infra.utils.log.Logger logger
@Autowired private ObraTCERSWsClient obraTCERSWsClient
@Autowired private br.inf.thema.erp.basico.service.sessao.VariaveisDeSessaoService variaveisDeSessaoProxyImpl
@Autowired private TcersTabelasService tcersTabelasService
@Autowired private GestaoObraService gestaoObraService
@Autowired private MedicoesItensService medicoesItensService
@Autowired private ObraTCEService obraTCEService
@Autowired private br.inf.thema.erp.integracao.documentos.service.ConsultaDocumentoAnexoPublicService consultaDocumentoAnexoPublicService
@Autowired private br.inf.thema.erp.integracao.documentos.service.FileUtilsPublicService fileUtilsPublicService
private MedicaoItemDTO montaMedicaoItemDTO(GestaoObraVo obra, java.lang.Long idMedicaoExterno, MedicoesItemVo medicaoItem, java.lang.String cnpj) throws br.inf.thema.erp.infra.exception.ErpException
br.inf.thema.erp.infra.exception.ErpException
private java.lang.Long enviarMedicaoObra(GestaoObraVo obra, java.lang.Long idMedicaoExterno, MedicoesObraVo medicoesObra, java.util.List<MedicoesItemVo> medicoesItem) throws java.lang.Exception
java.lang.Exception
private MedicaoDTO montaMedicaoObraDTO(GestaoObraVo obra, java.lang.Long idMedicaoExterno, MedicoesObraVo medicoesObra, java.util.List<MedicoesItemVo> medicoesItens) throws br.inf.thema.erp.infra.exception.ErpException
br.inf.thema.erp.infra.exception.ErpException
public java.lang.Long enviarMedicao(GestaoObraVo obra, MedicoesObraVo medicao) throws java.lang.Exception
java.lang.Exception
public java.lang.Boolean atualizarMedicao(GestaoObraVo obra, MedicoesObraVo medicaoObra) throws java.lang.Exception
java.lang.Exception
private java.lang.Long atualizarMedicaoObra(GestaoObraVo obra, java.lang.Long idMedicaoExterno, MedicoesObraVo medicoesObra, java.util.List<MedicoesItemVo> medicoesItem) throws java.lang.Exception
java.lang.Exception
public java.lang.Boolean removerMedicao(GestaoObraVo obra, MedicoesObraVo medicao) throws java.lang.Exception
java.lang.Exception
public java.lang.String enviarFotoDocumentoMedicao(GestaoObraVo obra, MedicoesObraVo medicao) throws java.lang.Exception
java.lang.Exception
public java.lang.String enviarDocumentoMedicao(br.inf.thema.erp.integracao.documentos.entidade.DocumentoAnexo documentoAEnviar, MedicoesObraVo medicao, GestaoObraVo obra, java.lang.String codigoTce) throws java.lang.Exception
java.lang.Exception
public java.lang.String enviarFotoMedicao(br.inf.thema.erp.integracao.documentos.entidade.DocumentoAnexo documentoAEnviar, MedicoesObraVo medicao, GestaoObraVo obra, java.lang.String codigoTce) throws java.lang.Exception
java.lang.Exception
public java.lang.String removerFotoDocumentoMedicao(GestaoObraVo obra, MedicoesObraVo medicao) throws java.lang.Exception
java.lang.Exception
public java.lang.String removerDocumentoMedicao(GestaoObraVo obra, MedicoesObraVo medicao, java.lang.Long numeroDocumento) throws java.lang.Exception
java.lang.Exception
public java.lang.String removerFotoMedicao(GestaoObraVo obra, MedicoesObraVo medicao, java.lang.Long numeroDocumento) throws java.lang.Exception
java.lang.Exception