public ActionResult Join(int groupId, int courseId)
        {
            logger.Debug("Join groupId = {0} ", groupId);
            var profileId = SessionStateService.SessionState.GetCurrentUserDataFromSession().ProfileId;

            if (_groupService.AddProfileToGroup(groupId, profileId))
            {
                if (_journalService.CreateJournal(courseId, profileId))
                {
                    logger.Debug("Group Controller Action - Join  passed");
                    return(Json(new ResponseMessage(true, string.Empty)));
                }
            }
            logger.Debug("Group Controller Action - Join  failed");
            return(Json(new ResponseMessage(false, "Problem adding user to group")));
        }