class MonitoringOfficerAssignRoleViewModelPopulator {

    public MonitoringOfficerAssignRoleViewModel populate(long userId) {

        UserResource userResource = userRestService.retrieveUserById(userId).getSuccess();

        return new MonitoringOfficerAssignRoleViewModel(
                userId,
                userResource.getFirstName(),
                userResource.getLastName(),
                userResource.getEmail(),
                userResource.getPhoneNumber());
    }

    public  MonitoringOfficerAssignRoleViewModelPopulator();

}