com.ferri.service.impl
Class GestoriaServiceImpl

java.lang.Object
  extended by com.ferri.service.commons.GenericBaseServiceImpl
      extended by com.ferri.service.impl.GestoriaServiceImpl
All Implemented Interfaces:
GenericBaseService, GestoriaService

public class GestoriaServiceImpl
extends GenericBaseServiceImpl
implements GestoriaService


Field Summary
private  AdministradorDAO administradorDAO
           
private  GestoriaDAO gestoriaDAO
           
 
Fields inherited from class com.ferri.service.commons.GenericBaseServiceImpl
logger
 
Constructor Summary
GestoriaServiceImpl()
           
 
Method Summary
 Integer countAdrministradors(String nif)
          Compta els administradors d'una gestoria amb aquesta clau
 Integer countClients(String nif)
          Compta els clients d'una gestoria amb aquesta clau
 Integer countClientsAdministradors(String nif)
          Compta els clients d'un administrador amb aquesta clau
 String createAdministrador(AdministradorSrvInDTO administradorSrvInDTO)
          Crea una instancia Administrador
 String createGestoria(GestoriaSrvInDTO gestoriaSrvInDTO)
          Crea una instancia Gestoria
 Boolean deleteAdministrador(AdministradorSrvInDTO administradorSrvInDTO)
          Elimina una instancia Administrador
 Boolean deleteGestoria(GestoriaSrvInDTO gestoriaSrvInDTO)
          Elimina una instancia Gestoria
 AdministradorSrvOutDTO getAdministrador(AdministradorSrvInDTO administradorSrvInDTO)
          Busca sobre Administrador amb els criteris informats
 AdministradorDAO getAdministradorDAO()
           
 AdministradorSrvOutDTO getAdministradorsByCriteria(AdministradorSrvInDTO administradorSrvInDTO)
          Busca sobre Administrador amb els criteris informats
 AdministradorSrvOutDTO getAllAdministrador()
          carrega tots els Administradors
 GestoriaSrvOutDTO getAllGestoria()
          Carrega totes les Gestories
 GestoriaSrvOutDTO getGestoria(GestoriaSrvInDTO gestoriaSrvInDTO)
          Busca sobre Gestoria amb els criteris informats
 GestoriaDAO getGestoriaDAO()
           
 GestoriaSrvOutDTO getGestoriasByCriteria(GestoriaSrvInDTO gestoriaSrvInDTO)
          Busca sobre Gestoria amb els criteris informats
 void setAdministradorDAO(AdministradorDAO administradorDAO)
           
 void setGestoriaDAO(GestoriaDAO gestoriaDAO)
           
 Boolean updateAdministrador(AdministradorSrvInDTO administradorSrvInDTO)
          Actualitza una instancia Administrador
 Boolean updateGestoria(GestoriaSrvInDTO gestoriaSrvInDTO)
          Actualitza una instancia Gestoria
 
Methods inherited from class com.ferri.service.commons.GenericBaseServiceImpl
getBeansConverter, setBeansConverter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

gestoriaDAO

private GestoriaDAO gestoriaDAO

administradorDAO

private AdministradorDAO administradorDAO
Constructor Detail

GestoriaServiceImpl

public GestoriaServiceImpl()
Method Detail

updateGestoria

public Boolean updateGestoria(GestoriaSrvInDTO gestoriaSrvInDTO)
                       throws CommonServiceException
Description copied from interface: GestoriaService
Actualitza una instancia Gestoria

Specified by:
updateGestoria in interface GestoriaService
Returns:
boolean resultat
Throws:
CommonServiceException

createGestoria

public String createGestoria(GestoriaSrvInDTO gestoriaSrvInDTO)
                      throws CommonServiceException
Description copied from interface: GestoriaService
Crea una instancia Gestoria

Specified by:
createGestoria in interface GestoriaService
Returns:
String key
Throws:
CommonServiceException

deleteGestoria

public Boolean deleteGestoria(GestoriaSrvInDTO gestoriaSrvInDTO)
                       throws CommonServiceException
Description copied from interface: GestoriaService
Elimina una instancia Gestoria

Specified by:
deleteGestoria in interface GestoriaService
Returns:
boolean resultat
Throws:
CommonServiceException

getGestoria

public GestoriaSrvOutDTO getGestoria(GestoriaSrvInDTO gestoriaSrvInDTO)
                              throws CommonServiceException
Description copied from interface: GestoriaService
Busca sobre Gestoria amb els criteris informats

Specified by:
getGestoria in interface GestoriaService
Returns:
GestoriaSrvInDTO amb una Gestoria
Throws:
CommonServiceException

getGestoriasByCriteria

public GestoriaSrvOutDTO getGestoriasByCriteria(GestoriaSrvInDTO gestoriaSrvInDTO)
                                         throws CommonServiceException
Description copied from interface: GestoriaService
Busca sobre Gestoria amb els criteris informats

Specified by:
getGestoriasByCriteria in interface GestoriaService
Returns:
GestoriaSrvInDTO amb una llista amb Gestories
Throws:
CommonServiceException

getAllGestoria

public GestoriaSrvOutDTO getAllGestoria()
                                 throws CommonServiceException
Description copied from interface: GestoriaService
Carrega totes les Gestories

Specified by:
getAllGestoria in interface GestoriaService
Returns:
GestoriaSrvInDTO amb totes les Gestories
Throws:
CommonServiceException

updateAdministrador

public Boolean updateAdministrador(AdministradorSrvInDTO administradorSrvInDTO)
                            throws CommonServiceException
Description copied from interface: GestoriaService
Actualitza una instancia Administrador

Specified by:
updateAdministrador in interface GestoriaService
Returns:
boolean resultat
Throws:
CommonServiceException

createAdministrador

public String createAdministrador(AdministradorSrvInDTO administradorSrvInDTO)
                           throws CommonServiceException
Description copied from interface: GestoriaService
Crea una instancia Administrador

Specified by:
createAdministrador in interface GestoriaService
Returns:
String key
Throws:
CommonServiceException

deleteAdministrador

public Boolean deleteAdministrador(AdministradorSrvInDTO administradorSrvInDTO)
                            throws CommonServiceException
Description copied from interface: GestoriaService
Elimina una instancia Administrador

Specified by:
deleteAdministrador in interface GestoriaService
Returns:
boolean resultat
Throws:
CommonServiceException

getAdministrador

public AdministradorSrvOutDTO getAdministrador(AdministradorSrvInDTO administradorSrvInDTO)
                                        throws CommonServiceException
Description copied from interface: GestoriaService
Busca sobre Administrador amb els criteris informats

Specified by:
getAdministrador in interface GestoriaService
Returns:
AdministradorSrvInDTO amb un Administrador
Throws:
CommonServiceException

getAdministradorsByCriteria

public AdministradorSrvOutDTO getAdministradorsByCriteria(AdministradorSrvInDTO administradorSrvInDTO)
                                                   throws CommonServiceException
Description copied from interface: GestoriaService
Busca sobre Administrador amb els criteris informats

Specified by:
getAdministradorsByCriteria in interface GestoriaService
Returns:
AdministradorSrvInDTO amb una llista de Administradors
Throws:
CommonServiceException

getAllAdministrador

public AdministradorSrvOutDTO getAllAdministrador()
                                           throws CommonServiceException
Description copied from interface: GestoriaService
carrega tots els Administradors

Specified by:
getAllAdministrador in interface GestoriaService
Returns:
AdministradorSrvInDTO amb tots els Administradors
Throws:
CommonServiceException

countClients

public Integer countClients(String nif)
Description copied from interface: GestoriaService
Compta els clients d'una gestoria amb aquesta clau

Specified by:
countClients in interface GestoriaService
Returns:
Integer resultat

countAdrministradors

public Integer countAdrministradors(String nif)
Description copied from interface: GestoriaService
Compta els administradors d'una gestoria amb aquesta clau

Specified by:
countAdrministradors in interface GestoriaService
Returns:
Integer resultat

countClientsAdministradors

public Integer countClientsAdministradors(String nif)
Description copied from interface: GestoriaService
Compta els clients d'un administrador amb aquesta clau

Specified by:
countClientsAdministradors in interface GestoriaService
Returns:
Integer resultat

getGestoriaDAO

public GestoriaDAO getGestoriaDAO()
Returns:
the gestoriaDAO

setGestoriaDAO

public void setGestoriaDAO(GestoriaDAO gestoriaDAO)
Parameters:
gestoriaDAO - the gestoriaDAO to set

getAdministradorDAO

public AdministradorDAO getAdministradorDAO()
Returns:
the administradorDAO

setAdministradorDAO

public void setAdministradorDAO(AdministradorDAO administradorDAO)
Parameters:
administradorDAO - the administradorDAO to set