edit
@Override
public String edit() {
try {
if (!marca.getDescripcion().equals(_old)) {
List<Marca> list = marcaRepository.findBy("descripcion", marca.getDescripcion());
if (!list.isEmpty()) {
writable = false;
JsfUtil.warningMessage(rf.getAppMessage("warning.noeditableproduceduplicado"));
return "";
}
}
marca.getUserInfo().add(userInfoServices.generateUserinfo(loginController.getUsername(), "update"));
revisionHistoryStoreejbRepository.save(revisionHistoryServices.getRevisionHistory(marca.getIdmarca().toString(), loginController.getUsername(),
"update", "marca", marcaRepository.toDocument(marca).toString()));
marcaRepository.update(marca);
articuloServices.changeMarca(marca);
JsfUtil.successMessage(rf.getAppMessage("info.update"));
} catch (Exception e) {
JsfUtil.errorMessage("edit()" + e.getLocalizedMessage());
}
return "";
}
Last updated
Was this helpful?