}
@Override
protected String valid() {
JDialogComparatives formToLoad = (JDialogComparatives) this.editForm;
Comparative comparative = (Comparative) this.curretnEntity;
if ((formToLoad.getjTxtName().getText() == null) || (formToLoad.getjTxtName().getText().isEmpty())) {
return "Debe ingresar el nombre de la observación";
}
try {
if (this.facadeDB.getComparativeBroker().existComparative(formToLoad.getjTxtName().getText(), comparative.getId())) {
return "Ya existe una observación con el nombre ingresado";
}
} catch (ExceptionDAO ex) {
this.facadeDB.refreshSession();
return ex.getMessage();