Package com.gcrm.domain

Examples of com.gcrm.domain.User


                    String assignedToID = row
                            .get(getText("entity.assigned_to_id.label"));
                    if (CommonUtil.isNullOrEmpty(assignedToID)) {
                        contact.setAssigned_to(null);
                    } else {
                        User assignedTo = userService.getEntityById(User.class,
                                Integer.parseInt(assignedToID));
                        contact.setAssigned_to(assignedTo);
                    }
                    baseService.makePersistent(contact);
                    successfulNum++;
View Full Code Here


            user = baseService.getEntityById(User.class, this.getId());
            UserStatus status = user.getStatus();
            if (status != null) {
                statusID = status.getId();
            }
            User reportTo = user.getReport_to();
            if (reportTo != null) {
                reportToID = reportTo.getId();
            }
            Set<Role> roles = user.getRoles();

            ArrayList<GrantedAuthority> authorities = new ArrayList<GrantedAuthority>();
            for (Role role : roles) {
View Full Code Here

        saveEntity();
        String[] fieldNames = this.massUpdate;
        if (fieldNames != null) {
            String[] selectIDArray = this.seleteIDs.split(",");
            Collection<User> users = new ArrayList<User>();
            User loginUser = this.getLoginUser();
            User user = baseService
                    .getEntityById(User.class, loginUser.getId());
            for (String IDString : selectIDArray) {
                int id = Integer.parseInt(IDString);
                User userInstance = this.baseService.getEntityById(User.class,
                        id);
                for (String fieldName : fieldNames) {
                    Object value = BeanUtil.getFieldValue(user, fieldName);
                    BeanUtil.setFieldValue(userInstance, fieldName, value);
                }
                userInstance.setUpdated_by(user);
                userInstance.setUpdated_on(new Date());
                users.add(userInstance);
            }
            if (users.size() > 0) {
                this.baseService.batchUpdate(users);
            }
View Full Code Here

            status = userStatusService
                    .getEntityById(UserStatus.class, statusID);
        }
        user.setStatus(status);

        User reportTo = null;
        if (reportToID != null) {
            reportTo = baseService.getEntityById(User.class, reportToID);
        }
        user.setReport_to(reportTo);
        Md5PasswordEncoder encoder = new Md5PasswordEncoder();
        if (user.getId() != null) {
            UserUtil.permissionCheck("update_system");
            User originalUser = baseService.getEntityById(User.class,
                    user.getId());
            String oldPassword = originalUser.getPassword();
            if (!oldPassword.equalsIgnoreCase(user.getPassword())) {
                user.setPassword(encoder.encodePassword(user.getPassword(),
                        AuthenticationFilter.SALT));
            }
            user.setRoles(originalUser.getRoles());
            user.setTargetLists(originalUser.getTargetLists());
            user.setCalls(originalUser.getCalls());
            user.setMeetings(originalUser.getMeetings());
            user.setCreated_on(originalUser.getCreated_on());
            user.setCreated_by(originalUser.getCreated_by());
        } else {
            UserUtil.permissionCheck("create_system");
            user.setPassword(encoder.encodePassword(user.getPassword(),
                    AuthenticationFilter.SALT));
        }
View Full Code Here

        Map<String, String> fieldTypeMap = new HashMap<String, String>();
        fieldTypeMap.put("start_date", Constant.DATA_TYPE_DATETIME);
        fieldTypeMap.put("created_on", Constant.DATA_TYPE_DATETIME);
        fieldTypeMap.put("updated_on", Constant.DATA_TYPE_DATETIME);

        User loginUser = UserUtil.getLoginUser();
        SearchCondition searchCondition = getSearchCondition(fieldTypeMap,
                loginUser.getScope_call(), loginUser);
        SearchResult<Call> result = baseService.getPaginationObjects(CLAZZ,
                searchCondition);
        Iterator<Call> calls = result.getResult().iterator();
        long totalRecords = result.getTotalRecords();
        getListJson(calls, totalRecords, searchCondition, true);
View Full Code Here

            if (startDate != null) {
                startDateString = dateFormat.format(startDate);
            }

            if (isList) {
                User user = instance.getAssigned_to();
                if (user != null) {
                    assignedTo = CommonUtil.fromNullToEmpty(user.getName());
                } else {
                    assignedTo = "";
                }
                User createdBy = instance.getCreated_by();
                String createdByName = "";
                if (createdBy != null) {
                    createdByName = CommonUtil.fromNullToEmpty(createdBy
                            .getName());
                }
                User updatedBy = instance.getUpdated_by();
                String updatedByName = "";
                if (updatedBy != null) {
                    updatedByName = CommonUtil.fromNullToEmpty(updatedBy
                            .getName());
                }
                SimpleDateFormat dateTimeFormat = new SimpleDateFormat(
                        Constant.DATE_TIME_FORMAT);
                Date createdOn = instance.getCreated_on();
View Full Code Here

                    String assignedToID = row
                            .get(getText("entity.assigned_to_id.label"));
                    if (CommonUtil.isNullOrEmpty(assignedToID)) {
                        call.setAssigned_to(null);
                    } else {
                        User assignedTo = userService.getEntityById(User.class,
                                Integer.parseInt(assignedToID));
                        call.setAssigned_to(assignedTo);
                    }
                    baseService.makePersistent(call);
                    successfulNum++;
View Full Code Here

        Map<String, String> fieldTypeMap = new HashMap<String, String>();
        fieldTypeMap.put("created_on", Constant.DATA_TYPE_DATETIME);
        fieldTypeMap.put("updated_on", Constant.DATA_TYPE_DATETIME);

        User loginUser = UserUtil.getLoginUser();
        SearchCondition searchCondition = getSearchCondition(fieldTypeMap,
                loginUser.getScope_lead(), loginUser);
        SearchResult<Lead> result = baseService.getPaginationObjects(CLAZZ,
                searchCondition);
        Iterator<Lead> leads = result.getResult().iterator();
        long totalRecords = result.getTotalRecords();
        getListJson(leads, totalRecords, searchCondition, true);
View Full Code Here

                accountName = "";
            }
            String email = CommonUtil.fromNullToEmpty(instance.getEmail());
            String officePhone = CommonUtil.fromNullToEmpty(instance
                    .getOffice_phone());
            User user = instance.getAssigned_to();
            if (user != null) {
                assignedTo = CommonUtil.fromNullToEmpty(user.getName());
            } else {
                assignedTo = "";
            }
            if (isList) {
                User createdBy = instance.getCreated_by();
                String createdByName = "";
                if (createdBy != null) {
                    createdByName = CommonUtil.fromNullToEmpty(createdBy
                            .getName());
                }
                User updatedBy = instance.getUpdated_by();
                String updatedByName = "";
                if (updatedBy != null) {
                    updatedByName = CommonUtil.fromNullToEmpty(updatedBy
                            .getName());
                }
                SimpleDateFormat dateFormat = new SimpleDateFormat(
                        Constant.DATE_TIME_FORMAT);
                Date createdOn = instance.getCreated_on();
View Full Code Here

                    String assignedToID = row
                            .get(getText("entity.assigned_to_id.label"));
                    if (CommonUtil.isNullOrEmpty(assignedToID)) {
                        lead.setAssigned_to(null);
                    } else {
                        User assignedTo = userService.getEntityById(User.class,
                                Integer.parseInt(assignedToID));
                        lead.setAssigned_to(assignedTo);
                    }
                    baseService.makePersistent(lead);
                    successfulNum++;
View Full Code Here

TOP

Related Classes of com.gcrm.domain.User

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.