var Unibase;
(function (Unibase) {
let Apps;
(function (Apps) {
let Cmn;
(function (Cmn) {
let UserManagement;
(function (UserManagement) {
class ChangePassword extends Unibase.Platform.Core.BaseComponent {
constructor() {
super();
}
jsFiles() {
return ["platform/membership/requests/registeruser.js", "platform/membership/managers/accountmanager.js"];
}
cssFiles() {
return [];
}
html(id, containerid) {
var html = `
`;
return html;
}
load(id, containerid, callback) {
this._accountManager = Unibase.Platform.Membership.Managers.AccountManager.Instance();
var instance = this;
var user = Unibase.Platform.Membership.Infos.Identity.getCurrentUser();
var recordid = Unibase.Themes.Providers.Detail_Settings.Instance().RecordId;
$("#btnSave").unbind().click(function () {
var postData = {
Password: $("#txt_password").val(),
UserId: recordid,
UserName: "dfs",
Email: "fggst",
ContactNumber: "ggrst",
TenantId: user.tenantId,
};
instance._accountManager.registercmnUser(postData).then(function (response) {
$('#' + containerid).modal('hide');
$('#' + containerid).remove();
});
});
$("#btn_Close").click(function () {
$('#' + containerid).modal('hide');
$('#' + containerid).remove();
});
}
static Instance() {
if (this._instance === undefined)
this._instance = new ChangePassword();
return this._instance;
}
}
UserManagement.ChangePassword = ChangePassword;
})(UserManagement = Cmn.UserManagement || (Cmn.UserManagement = {}));
})(Cmn = Apps.Cmn || (Apps.Cmn = {}));
})(Apps = Unibase.Apps || (Unibase.Apps = {}));
})(Unibase || (Unibase = {}));