public void registrarAlmacen() { if (newAlmacen.getNombre().isEmpty() || newAlmacen.getCodigo().isEmpty() || newAlmacen.getDireccion().isEmpty() || newAlmacen.getTelefono().isEmpty() || newAlmacen.getEncargado().getId() == 0) { FacesUtil.infoMessage("VALIDACION", "No pueden haber campos vacios."); return; } try { System.out.println("Ingreso a registrarAlmacen: "); almacenRegistration.register(newAlmacen); FacesMessage m = new FacesMessage( FacesMessage.SEVERITY_INFO, "Almacen Registrado!", newAlmacen.getNombre() + "!"); facesContext.addMessage(null, m); initNewAlmacen(); } catch (Exception e) { String errorMessage = getRootErrorMessage(e); FacesMessage m = new FacesMessage(FacesMessage.SEVERITY_ERROR, errorMessage, "Registro Incorrecto."); facesContext.addMessage(null, m); } }
public void eliminarAlmacen() { try { System.out.println("Ingreso a eliminarAlmacen: " + newAlmacen.getId()); almacenRegistration.remover(newAlmacen); FacesUtil.infoMessage("Almacen Borrado!", newAlmacen.getNombre() + "!"); initNewAlmacen(); } catch (Exception e) { String errorMessage = getRootErrorMessage(e); FacesMessage m = new FacesMessage(FacesMessage.SEVERITY_ERROR, errorMessage, "Borrado Incorrecto."); facesContext.addMessage(null, m); } }
public void modificarAlmacen() { try { System.out.println("Ingreso a modificarAlmacen: " + newAlmacen.getId()); almacenRegistration.updated(newAlmacen); FacesMessage m = new FacesMessage( FacesMessage.SEVERITY_INFO, "Almacen Modificado!", newAlmacen.getNombre() + "!"); facesContext.addMessage(null, m); initNewAlmacen(); } catch (Exception e) { String errorMessage = getRootErrorMessage(e); FacesMessage m = new FacesMessage(FacesMessage.SEVERITY_ERROR, errorMessage, "Modificado Incorrecto."); facesContext.addMessage(null, m); } }