Edit

public String edit()

 public String edit() {
        try {

            bodega.getUserInfo().add(userInfoServices.generateUserinfo(loginController.getUsername(), "update"));

            //guarda el contenido anterior
            revisionHistoryFacade.save(revisionHistoryServices.getRevisionHistory(bodegaSelected.getIdbodega(), loginController.getUsername(),
                    "beforeupdate", "bodega", bodegaFacade.toDocument(bodegaSelected).toString()));

            //guarda el contenido actualizado
            revisionHistoryFacade.save(revisionHistoryServices.getRevisionHistory(bodega.getIdbodega(), loginController.getUsername(),
                    "update", "bodega", bodegaFacade.toDocument(bodega).toString()));

            bodegaFacade.update(bodega);
            JsfUtil.successMessage(rf.getAppMessage("info.update"));
        } catch (Exception e) {
            JsfUtil.errorMessage("edit()" + e.getLocalizedMessage());
        }
        return "";
    }

Last updated

Was this helpful?