Package com.gcrm.domain

Examples of com.gcrm.domain.ChangeLog


     */
    protected void createChangeLog(Collection<ChangeLog> changeLogs,
            String entityName, Integer recordID, String columnName,
            String oldValue, String newValue, User loginUser) {
        if (!oldValue.equals(newValue)) {
            ChangeLog changeLog = new ChangeLog();
            changeLog.setEntityName(entityName);
            changeLog.setRecordID(recordID);
            changeLog.setColumnName(columnName);
            changeLog.setOldValue(oldValue);
            changeLog.setNewValue(newValue);
            changeLog.setUpdated_by(loginUser);
            changeLog.setUpdated_on(new Date());
            changeLogs.add(changeLog);
        }
    }
View Full Code Here


        jsonBuilder
                .append(getJsonHeader(totalRecords, searchCondition, isList));
        SimpleDateFormat dateFormat = new SimpleDateFormat(
                Constant.DATE_TIME_FORMAT);
        while (changeLogs.hasNext()) {
            ChangeLog instance = changeLogs.next();
            int id = instance.getId();
            String columnName = CommonUtil.fromNullToEmpty(instance
                    .getColumnName());
            columnName = this.getText(columnName);
            String oldValue = CommonUtil
                    .fromNullToEmpty(instance.getOldValue());
            String newValue = CommonUtil
                    .fromNullToEmpty(instance.getNewValue());
            User updatedBy = instance.getUpdated_by();
            String updatedByName = "";
            if (updatedBy != null) {
                updatedByName = CommonUtil.fromNullToEmpty(updatedBy.getName());
            }
            Date updatedOn = instance.getUpdated_on();
            String updatedOnName = "";
            if (updatedOn != null) {
                updatedOnName = dateFormat.format(updatedOn);
            }

            if (isList) {
                String entityName = CommonUtil.fromNullToEmpty(instance
                        .getEntityName());
                Integer recordID = instance.getRecordID();
                jsonBuilder.append("{\"cell\":[\"").append(id).append("\",\"")
                        .append(entityName).append("\",\"").append(recordID)
                        .append("\",\"").append(columnName).append("\"")
                        .append(",\"").append(oldValue).append("\",\"")
                        .append(newValue).append("\",\"").append(updatedByName)
View Full Code Here

TOP

Related Classes of com.gcrm.domain.ChangeLog

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.