Exemplo n.º 1
0
 @Override
 public void saveOrUpdate(Conocimiento conocimiento) throws Exception {
   Tconocimiento tconocimiento = new Tconocimiento();
   BeanUtils.copyProperties(tconocimiento, conocimiento);
   ContenidoDao contenidoDao = (ContenidoDao) ServiceFinder.findBean("ContenidoDao");
   contenidoDao.saveOrUpdate(tconocimiento);
 }
Exemplo n.º 2
0
 @Override
 public List<Consulta> getConcimientosVinculados(HashMap filters) {
   List<Consulta> lista = new ArrayList<Consulta>();
   try {
     ContenidoDao contenidoDao = (ContenidoDao) ServiceFinder.findBean("ContenidoDao");
     List<HashMap> consulta = contenidoDao.getConcimientosVinculados(filters);
     if (!CollectionUtils.isEmpty(consulta)) {
       for (HashMap map : consulta) {
         Consulta c = new Consulta();
         c.setId((BigDecimal) map.get("ID"));
         c.setIdconocimiento((BigDecimal) map.get("IDCONOCIMIENTO"));
         c.setCodigo((String) map.get("NUMERO"));
         c.setNombre((String) map.get("NOMBRE"));
         c.setSumilla((String) map.get("SUMILLA"));
         c.setFechaPublicacion((Date) map.get("FECHA"));
         c.setIdCategoria((BigDecimal) map.get("IDCATEGORIA"));
         c.setCategoria((String) map.get("CATEGORIA"));
         c.setIdTipoConocimiento((BigDecimal) map.get("IDTIPOCONOCIMIENTO"));
         c.setTipoConocimiento((String) map.get("TIPOCONOCIMIENTO"));
         c.setIdEstado((BigDecimal) map.get("IDESTADO"));
         c.setEstado((String) map.get("ESTADO"));
         lista.add(c);
       }
     }
   } catch (Exception e) {
     e.getMessage();
     e.printStackTrace();
   }
   return lista;
 }
Exemplo n.º 3
0
 @Override
 public List<Asignacion> obtenerContenidoxAsig(
     final BigDecimal contenidoid, final BigDecimal usuarioid, BigDecimal tpoconocimientoid)
     throws Exception {
   List<Asignacion> asignacions = new ArrayList<Asignacion>();
   ContenidoDao contenidoDao = (ContenidoDao) ServiceFinder.findBean("ContenidoDao");
   List<HashMap> lista =
       contenidoDao.obtenerContenidoxAsig(contenidoid, usuarioid, tpoconocimientoid);
   for (HashMap bean : lista) {
     Asignacion asignacion = new Asignacion();
     asignacion.setNasignacionid((BigDecimal) bean.get("IDASIGNACION"));
     asignacion.setNtipoconocimientoid((BigDecimal) bean.get("TPOCONOCIMIENTO"));
     asignacion.setNconocimientoid((BigDecimal) bean.get("IDPREGUNTA"));
     asignacion.setNusuarioid((BigDecimal) bean.get("IDUSUARIO"));
     asignacion.setNestadoid((BigDecimal) bean.get("ESTADO"));
     asignacion.setVusuariocreacion((String) bean.get("USUCREA"));
     asignacion.setVusuariomodificacion((String) bean.get("USUMOD"));
     asignacion.setDfechacreacion((Date) bean.get("FECHACREA"));
     asignacion.setDfechamodificacion((Date) bean.get("FECHAMOD"));
     asignacion.setDfechaasignacion((Date) bean.get("FECHAASIG"));
     asignacion.setDfechaatencion((Date) bean.get("FECHAATEN"));
     asignacion.setDfecharecepcion((Date) bean.get("FECHARECEP"));
     asignacions.add(asignacion);
   }
   return asignacions;
 }
Exemplo n.º 4
0
 @Override
 public Conocimiento getContenidoById(BigDecimal tipo, BigDecimal id) throws Exception {
   ContenidoDao contenidoDao = (ContenidoDao) ServiceFinder.findBean("ContenidoDao");
   Tconocimiento tconocimiento = contenidoDao.getTcontenidoById(tipo, id);
   Conocimiento conocimiento = new Conocimiento();
   BeanUtils.copyProperties(conocimiento, tconocimiento);
   return conocimiento;
 }
Exemplo n.º 5
0
 @Override
 public List<Conocimiento> getContenidos() throws Exception {
   List<Conocimiento> conocimientos = new ArrayList<Conocimiento>();
   ContenidoDao contenidoDao = (ContenidoDao) ServiceFinder.findBean("ContenidoDao");
   List<Tconocimiento> lista = contenidoDao.getContenidos();
   for (Tconocimiento tconocimiento : lista) {
     Conocimiento conocimiento = new Conocimiento();
     BeanUtils.copyProperties(conocimiento, tconocimiento);
     conocimientos.add(conocimiento);
   }
   return conocimientos;
 }
Exemplo n.º 6
0
 @Override
 public BigDecimal getNextPK() throws Exception {
   ContenidoDao contenidoDao = (ContenidoDao) ServiceFinder.findBean("ContenidoDao");
   return contenidoDao.getNextPK();
 }
Exemplo n.º 7
0
 @Override
 public void deleteArchivos(BigDecimal conocimientoid) throws Exception {
   ContenidoDao contenidoDao = (ContenidoDao) ServiceFinder.findBean("ContenidoDao");
   contenidoDao.deleteArchivos(conocimientoid);
 }