12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- 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 = `<div></div>`;
- return html;
- }
- loadHtml(containerid) {
- var html = ` <div id="UserMaping">
- <div class="card">
- <div class="card-header border-0 py-1 d-flex align-items-center">
- <span class="biz-highlight-bg-color text-truncate w-25">User Maping</span>
- <label class="switch">
- <input class="usermap" type="checkbox">
- <span class="slider round"></span>
- </label>
- </div>
- </div>
- </div>`;
- $("#" + 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 = {}));
|