public void changePassword() { RequestContext context = RequestContext.getCurrentInstance(); Business b = (Business) commonEJB.getSingleInfo( "select b from Business b where b.username = '******'"); if (b.getPassword().toString().trim().equals(oldPassword.trim())) { b.setPassword(newPassword); boolean checkChangePass = commonEJB.updateData(b); if (checkChangePass == true) { showMessage("Success", "Password has changed successful", "info"); } else { showMessage("Fail", "Cannot persist to database", "error"); } context.addCallbackParam("changedPass", "yes"); } else { showMessage("Old password is incorrect", null, "error"); context.addCallbackParam("changedPass", ""); } }
@PostConstruct public void init() { username = FacesContext.getCurrentInstance() .getExternalContext() .getSessionMap() .get("username") .toString(); options.add("Available"); options.add("Not Available"); business = (Business) commonEJB.getSingleInfo( "select b from Business b where b.username = '******'"); imageLogo = business.getBusinessLogo().toString().trim(); }
public void editBusinessInformation() { RequestContext context = RequestContext.getCurrentInstance(); boolean checkImage = true; if (!imageLogo.equalsIgnoreCase(business.getBusinessLogo().toString().trim())) { checkImage = upload.deleteImage(business.getBusinessLogo().toString().trim()); business.setBusinessLogo(imageLogo); } boolean checkUpdate = commonEJB.updateData(business); if (checkUpdate == true) { showMessage("Success", "Information details have changed successful", "info"); context.addCallbackParam("editBusiness", "yes"); } else { showMessage("Fail", "Cannot persist to database", "error"); context.addCallbackParam("editBusiness", ""); } }