edu.uoc.tfc.service
Interface PartService

All Known Implementing Classes:
PartServiceBase, PartServiceImpl

public interface PartService

Servei de parts de sinistre que permet realitzar operacions de cerca, alta, modificació i imprimir en PDF amb parts/factures


Method Summary
 void altaPart(PartVO part, java.lang.String asseguradoraId, java.lang.String tipusSinistreId, java.lang.String clientId)
           
 AsseguradoraVO[] carregaAsseguradores()
           
 ClientVO[] carregaClients()
           
 TipusSinistreVO[] carregaTipusSinistre()
           
 ResultatCercaPartVO cercaParts(CriteriaPartVO criteriaPart)
           
 FacturaVO getFactura(java.lang.String facturaId)
           
 PartVO getPart(java.lang.String partId)
           
 DownloadWrapperVO imprimirFactura(java.lang.String partId)
           
 DownloadWrapperVO imprimirPart(java.lang.String partId)
           
 void modificaPart(PartVO part, java.lang.String asseguradoraId, java.lang.String tipusSinistreId, java.lang.String clientId)
           
 void tancarPart(PartVO part)
           
 

Method Detail

getPart

PartVO getPart(java.lang.String partId)

cercaParts

ResultatCercaPartVO cercaParts(CriteriaPartVO criteriaPart)

altaPart

void altaPart(PartVO part,
              java.lang.String asseguradoraId,
              java.lang.String tipusSinistreId,
              java.lang.String clientId)

modificaPart

void modificaPart(PartVO part,
                  java.lang.String asseguradoraId,
                  java.lang.String tipusSinistreId,
                  java.lang.String clientId)

tancarPart

void tancarPart(PartVO part)

imprimirPart

DownloadWrapperVO imprimirPart(java.lang.String partId)

carregaTipusSinistre

TipusSinistreVO[] carregaTipusSinistre()

carregaAsseguradores

AsseguradoraVO[] carregaAsseguradores()

carregaClients

ClientVO[] carregaClients()

getFactura

FacturaVO getFactura(java.lang.String facturaId)

imprimirFactura

DownloadWrapperVO imprimirFactura(java.lang.String partId)