var Unibase;
(function (Unibase) {
let Apps;
(function (Apps) {
let Cmn;
(function (Cmn) {
let UserManagement;
(function (UserManagement) {
class UserMaping extends Unibase.Platform.Core.BaseComponent {
jsFiles() {
return [""];
}
cssFiles() {
return [];
}
load(id, containerid, callback) {
}
html(id, containerid) {
var html = `
`;
return html;
}
loadHtml(containerid) {
var html = ` `;
$("#" + containerid).html(html);
}
init(Containerid) {
Unibase.Apps.Cmn.UserManagement.UserMaping.Instance().loadHtml(Containerid);
$('.usermap').on('change', function () {
var isChecked = $(".usermap").prop('checked');
if (isChecked) {
}
});
}
mapUser(orgContactId, assaignedTenantId, containerId) {
var instance = this;
var InstalledAppId = Unibase.Themes.Providers.DetailHelper.installedAppId;
var organizationId = Number(Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(x => x.Key == "hf_" + InstalledAppId + "_organizationid").Value);
instance.fileCacheHelper.loadJsFile('platform/membership/managers/accountmanager.js', function () {
Unibase.Platform.Membership.Managers.AccountManager.Instance().MapUser(orgContactId, assaignedTenantId).then(function (response) {
if (response.result != null) {
MessageHelper.Instance().showSuccess(response.message, '');
}
else {
const errId = $(`#div_UserMapErrorMessage_${containerId}`).attr('id');
MessageHelper.Instance().showError(response.message, errId);
}
});
});
}
static Instance() {
if (this._instance === undefined)
this._instance = new UserMaping();
return this._instance;
}
}
UserManagement.UserMaping = UserMaping;
})(UserManagement = Cmn.UserManagement || (Cmn.UserManagement = {}));
})(Cmn = Apps.Cmn || (Apps.Cmn = {}));
})(Apps = Unibase.Apps || (Unibase.Apps = {}));
})(Unibase || (Unibase = {}));