Search in sources :

Example 1 with DedupMembersConfirmationController

use of org.olat.group.ui.main.DedupMembersConfirmationController in project OpenOLAT by OpenOLAT.

the class BusinessGroupModuleAdminController method doDedupMembers.

protected void doDedupMembers(UserRequest ureq) {
    dedupCtrl = new DedupMembersConfirmationController(ureq, getWindowControl());
    listenTo(dedupCtrl);
    mainPopPanel = new Panel("dedup");
    mainPopPanel.setContent(dedupCtrl.getInitialComponent());
    cmc = new CloseableModalController(getWindowControl(), translate("close"), mainPopPanel, true, translate("dedup.members"), false);
    cmc.activate();
    listenTo(cmc);
}
Also used : Panel(org.olat.core.gui.components.panel.Panel) CloseableModalController(org.olat.core.gui.control.generic.closablewrapper.CloseableModalController) DedupMembersConfirmationController(org.olat.group.ui.main.DedupMembersConfirmationController)

Example 2 with DedupMembersConfirmationController

use of org.olat.group.ui.main.DedupMembersConfirmationController in project OpenOLAT by OpenOLAT.

the class MembersOverviewController method doDedupMembers.

protected void doDedupMembers(UserRequest ureq) {
    int numOfDuplicate = businessGroupService.countDuplicateMembers(repoEntry, true, true);
    if (numOfDuplicate <= 0) {
        showInfo("dedup.members.notfound");
    } else {
        dedupCtrl = new DedupMembersConfirmationController(ureq, getWindowControl(), numOfDuplicate);
        listenTo(dedupCtrl);
        cmc = new CloseableModalController(getWindowControl(), translate("close"), dedupCtrl.getInitialComponent(), true, translate("dedup.members"));
        cmc.activate();
        listenTo(cmc);
    }
}
Also used : CloseableModalController(org.olat.core.gui.control.generic.closablewrapper.CloseableModalController) DedupMembersConfirmationController(org.olat.group.ui.main.DedupMembersConfirmationController)

Example 3 with DedupMembersConfirmationController

use of org.olat.group.ui.main.DedupMembersConfirmationController in project openolat by klemens.

the class MembersOverviewController method doDedupMembers.

protected void doDedupMembers(UserRequest ureq) {
    int numOfDuplicate = businessGroupService.countDuplicateMembers(repoEntry, true, true);
    if (numOfDuplicate <= 0) {
        showInfo("dedup.members.notfound");
    } else {
        dedupCtrl = new DedupMembersConfirmationController(ureq, getWindowControl(), numOfDuplicate);
        listenTo(dedupCtrl);
        cmc = new CloseableModalController(getWindowControl(), translate("close"), dedupCtrl.getInitialComponent(), true, translate("dedup.members"));
        cmc.activate();
        listenTo(cmc);
    }
}
Also used : CloseableModalController(org.olat.core.gui.control.generic.closablewrapper.CloseableModalController) DedupMembersConfirmationController(org.olat.group.ui.main.DedupMembersConfirmationController)

Example 4 with DedupMembersConfirmationController

use of org.olat.group.ui.main.DedupMembersConfirmationController in project openolat by klemens.

the class BusinessGroupModuleAdminController method doDedupMembers.

protected void doDedupMembers(UserRequest ureq) {
    dedupCtrl = new DedupMembersConfirmationController(ureq, getWindowControl());
    listenTo(dedupCtrl);
    mainPopPanel = new Panel("dedup");
    mainPopPanel.setContent(dedupCtrl.getInitialComponent());
    cmc = new CloseableModalController(getWindowControl(), translate("close"), mainPopPanel, true, translate("dedup.members"), false);
    cmc.activate();
    listenTo(cmc);
}
Also used : Panel(org.olat.core.gui.components.panel.Panel) CloseableModalController(org.olat.core.gui.control.generic.closablewrapper.CloseableModalController) DedupMembersConfirmationController(org.olat.group.ui.main.DedupMembersConfirmationController)

Aggregations

CloseableModalController (org.olat.core.gui.control.generic.closablewrapper.CloseableModalController)4 DedupMembersConfirmationController (org.olat.group.ui.main.DedupMembersConfirmationController)4 Panel (org.olat.core.gui.components.panel.Panel)2