@Override public String updateEntry(AttributeMaster attributeMasterEntity, int loginId) { String msg = ""; AttributeMaster attributeMaster; long hashCode; try { attributeMaster = attributeMasterFacade.updateEntity(attributeMasterEntity); hashCode = attributeMasterEntity.getAttributeName().toUpperCase().trim().hashCode(); if (attributeMaster == null) { attributeMaster = new AttributeMaster(); attributeMaster.setAttributeName(attributeMasterEntity.getAttributeName()); attributeMaster.setAttributeHash(hashCode); attributeMaster.setLUPerson(loginId); if (attributeMasterEntity.getAttributeId() == 0) { attributeMasterEntity.setAttributeId(null); msg = "New Attribute is Added...."; } else { attributeMaster.setAttributeId(attributeMasterEntity.getAttributeId()); msg = "Updated Successfully...."; } attributeMasterFacade.edit(attributeMaster); } else { if (!attributeMasterEntity.getAttributeName().equals("")) { attributeMasterFacade.edit(attributeMaster); msg = "Attribute already exist"; } } } catch (Exception e) { System.out.println("MSG " + e.getMessage()); e.printStackTrace(); } return msg; }
@Override public List<AttributeMaster> getSearchedData(String attributeId, String attributeName) { List<AttributeMaster> attributeList = null; try { attributeList = attributeMasterFacade.find(attributeId, attributeName); } catch (Exception e) { e.printStackTrace(); } return attributeList; }