@Override public HttpHeaders create() { Usuario usuario; getDiaInhabilService().agregarFechaInhabil(empSel, fechasOrg, fechasSel); ActionContext.getContext() .getSession() .put( NombreObjetoSesion.EMPRESAS_DISPONIBLES, catalogoGenericoService.traerTodosGenerico(Empresa.class)); usuario = (Usuario) ActionContext.getContext().getSession().get(NombreObjetoSesion.USUARIO); usuario = catalogoGenericoService.traerPorIdGenerico(Usuario.class, usuario.getId()); ActionContext.getContext().getSession().put(NombreObjetoSesion.USUARIO, usuario); return new DefaultHttpHeaders("success").setLocationId(model.getId()); }
@Override public HttpHeaders index() { Usuario usuario; Empresa empresa; if (empSel == null) { usuario = (Usuario) ActionContext.getContext().getSession().get(NombreObjetoSesion.USUARIO); empresa = catalogoGenericoService.traerPorIdGenerico( Empresa.class, usuario.getEmpresas().get(0).getCdEmpresa()); } else { empresa = catalogoGenericoService.traerPorIdGenerico(Empresa.class, empSel); } list = empresa.getDiasInhabiles(); return new DefaultHttpHeaders("index").disableCaching(); }