@PostConstruct public void initNewAlmacen() { // initConversation(); beginConversation(); usuarioSession = sessionMain.getUsuarioLogin().getLogin(); // jalar los usuarios(ENCARGADOS LIBRES=SIN ALMACEN ASIGNADOS) listUsuario = usuarioRepository.findAllOrderedByID(); newAlmacen = new Almacen(); newAlmacen.setEstado("AC"); newAlmacen.setFechaRegistro(new Date()); newAlmacen.setUsuarioRegistro(usuarioSession); newAlmacen.setGestion(gestionSession); selectedAlmacen = null; // tituloPanel tituloPanel = "Registrar Almacen"; // traer todos las almacenes ordenados por ID Desc listaAlmacen = almacenRepository.traerAlmacenActivas(); modificar = false; registrar = false; crear = true; atencionCliente = false; }
// SELECT PRESENTACION CLICK public void onRowSelectAlmacenClick(SelectEvent event) { try { Almacen almacen = (Almacen) event.getObject(); System.out.println("onRowSelectAlmacenClick " + almacen.getId()); selectedAlmacen = almacen; newAlmacen = em.find(Almacen.class, almacen.getId()); newAlmacen.setFechaRegistro(new Date()); newAlmacen.setUsuarioRegistro(usuarioSession); tituloPanel = "Modificar Almacen"; modificar = false; } catch (Exception e) { e.printStackTrace(); System.out.println("Error in onRowSelectAlmacenClick: " + e.getMessage()); } }