es.mcu.yingo.vista
Class DatosVistaVerDetalleFechaImp

java.lang.Object
  extended by es.mcu.yingo.vista.DatosVistaAbstracto
      extended by es.mcu.yingo.vista.DatosVistaVerDetalleFechaImp
All Implemented Interfaces:
IdAplicacionAware, DatosVistaVerDetalleFecha

public class DatosVistaVerDetalleFechaImp
extends DatosVistaAbstracto
implements DatosVistaVerDetalleFecha, IdAplicacionAware


Field Summary
private  java.util.Map camposNoMostrarDetalle
          Si queremos que algún campo de 'camposver' no se vea en el detalle, según el rol del usuario
private  Permisos permisoParaVer
          Permisos para ver el expediente
private  SpringContextUtil springContextUtil
          Utilidad de contexto de la aplicación
 
Constructor Summary
DatosVistaVerDetalleFechaImp()
           
 
Method Summary
 java.util.Map getCamposNoMostrarDetalle()
          Si queremos que algún campo de 'camposver' no se vea en el detalle, según el rol del usuario
 Permisos getPermisoParaVer()
          Permisos para ver el expediente
 SpringContextUtil getSpringContextUtil()
          Utilidad de contexto de la aplicación
 java.util.Map obtener(java.lang.String codExpediente, java.lang.String fecha, Usuario usuario)
          Obtiene todos los datos necesarios para mostrar el detalle del expediente
protected  java.util.Calendar obtenerCalendar(java.lang.String fecha)
          Obtiene el calendar del String
protected  java.util.Map obtenerDatosExpediente(Dao dao, java.util.Calendar fecha, java.lang.String codExpediente, Usuario usuario)
          Obtiene el map de los datos del expediente
protected  ListaCampos obtenerListaCampos()
          Obtiene la lista de campos con la que se mostrará el detalle
 void setCamposNoMostrarDetalle(java.util.Map camposNoMostrarDetalle)
          Si queremos que algún campo de 'camposver' no se vea en el detalle, según el rol del usuario
 void setPermisoParaVer(Permisos permisoParaVer)
          Permisos para ver el expediente
 void setSpringContextUtil(SpringContextUtil springContextUtil)
          Utilidad de contexto de la aplicación
 
Methods inherited from class es.mcu.yingo.vista.DatosVistaAbstracto
getBaseDatos, getDaoConsultas, getIdAplicacion, setBaseDatos, setDaoConsultas, setIdAplicacion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface es.mcu.yingo.context.IdAplicacionAware
getIdAplicacion, setIdAplicacion
 

Field Detail

springContextUtil

private SpringContextUtil springContextUtil
Utilidad de contexto de la aplicación


permisoParaVer

private Permisos permisoParaVer
Permisos para ver el expediente


camposNoMostrarDetalle

private java.util.Map camposNoMostrarDetalle
Si queremos que algún campo de 'camposver' no se vea en el detalle, según el rol del usuario

Constructor Detail

DatosVistaVerDetalleFechaImp

public DatosVistaVerDetalleFechaImp()
Method Detail

obtener

public java.util.Map obtener(java.lang.String codExpediente,
                             java.lang.String fecha,
                             Usuario usuario)
                      throws YingoException
Obtiene todos los datos necesarios para mostrar el detalle del expediente

Specified by:
obtener in interface DatosVistaVerDetalleFecha
Parameters:
dao -
codExpediente -
usuario -
Returns:
Throws:
YingoException

obtenerCalendar

protected java.util.Calendar obtenerCalendar(java.lang.String fecha)
Obtiene el calendar del String

Parameters:
fecha -
Returns:

obtenerDatosExpediente

protected java.util.Map obtenerDatosExpediente(Dao dao,
                                               java.util.Calendar fecha,
                                               java.lang.String codExpediente,
                                               Usuario usuario)
Obtiene el map de los datos del expediente

Parameters:
dao -
codExpediente -
Returns:

obtenerListaCampos

protected ListaCampos obtenerListaCampos()
Obtiene la lista de campos con la que se mostrará el detalle

Returns:

getSpringContextUtil

public SpringContextUtil getSpringContextUtil()
Utilidad de contexto de la aplicación

Returns:
the springContextUtil

setSpringContextUtil

public void setSpringContextUtil(SpringContextUtil springContextUtil)
Utilidad de contexto de la aplicación

Parameters:
springContextUtil - the springContextUtil to set

getPermisoParaVer

public Permisos getPermisoParaVer()
Permisos para ver el expediente

Returns:
the permisoParaVer

setPermisoParaVer

public void setPermisoParaVer(Permisos permisoParaVer)
Permisos para ver el expediente

Parameters:
permisoParaVer - the permisoParaVer to set

getCamposNoMostrarDetalle

public java.util.Map getCamposNoMostrarDetalle()
Si queremos que algún campo de 'camposver' no se vea en el detalle, según el rol del usuario

Returns:

setCamposNoMostrarDetalle

public void setCamposNoMostrarDetalle(java.util.Map camposNoMostrarDetalle)
Si queremos que algún campo de 'camposver' no se vea en el detalle, según el rol del usuario

Parameters:
camposNoMostrarDetalle -