Long licID = new Long(request.getParameter(Params.USER_GROUP.INVITE.PARAMS.LICENSE_ID));
ServiceFactory.getGroupService().addLicense(groupId, licID);
ServiceFactory.getLicenseService().inviteUserToUseLicense(userLogged, userMail, licID.longValue());
addWOJMessages(request, RessourceBundleApplicationMessage.info("woj.page.admin.user.group.ok.invite.free", new Object[] {userMail}));
} else if (Params.USER_GROUP.INVITE.KIND.TRIAL.equals(kind)) {
License l = ServiceFactory.getGroupService().createTrialLicenseForGroup(userLogged, groupId);
ServiceFactory.getLicenseService().inviteUserToUseLicense(userLogged, userMail, l.getId());
addWOJMessages(request, RessourceBundleApplicationMessage.info("woj.page.admin.user.group.ok.invite.trial", new Object[] {userMail}));
} else if (Params.USER_GROUP.INVITE.KIND.USER.equals(kind)) {
ServiceFactory.getGroupService().inviteUser(userLogged, groupId, userMail);
addWOJMessages(request, RessourceBundleApplicationMessage.info("woj.page.admin.user.group.ok.invite.user", new Object[] {userMail}));
}