var Bizgaze; (function (Bizgaze) { let Apps; (function (Apps) { let Crm; (function (Crm) { let Employees; (function (Employees) { let Components; (function (Components) { class ChangeBranch extends Unibase.Platform.Core.BaseComponent { constructor() { super(); } cssFiles() { return []; } jsFiles() { return ['']; } html(id, containerid) { return ""; } init(containerid) { var instance = this; } load(id, containerid, callback) { } changeDefaultBranch(id) { var instance = this; var _recordId = Number(Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(x => x.Key == "hf_" + Unibase.Themes.Providers.DetailHelper.installedAppId + "_recordid").Value); instance.fileCacheHelper.loadJsFile("apps/crm/contacts/managers/contactmanager.js", function () { instance.fileCacheHelper.loadJsFile("tenants/themes/compact/components/details/details.js", function () { Bizgaze.Apps.Crm.Contacts.Managers.ContactManager.Instance().changedefaultbranch(_recordId, id).then(function (response) { var detail_instance = Unibase.Themes.Compact.Components.Details.Instance(); var containerid = Unibase.Platform.Helpers.NavigationHelper.Instance().getLastContainerId(); var _installedAppId = Unibase.Themes.Providers.DetailHelper.installedAppId; var portletid = detail_instance.unibase_core_activeportletid; detail_instance.loadWidgets(_installedAppId, portletid, "#" + containerid + ""); MessageHelper.Instance().showSuccess(response.message, ''); }); }); }); } DeleteDefaultBranch(id) { bootbox.confirm("Are You Sure You Want to Delete this Branch ?", function (result) { if (result == true) { Unibase.Platform.Helpers.FileCacheHelper.Instance().loadJsFile('apps/crm/contacts/managers/contactmanager.js', function () { Bizgaze.Apps.Crm.Contacts.Managers.ContactManager.Instance().deletedefaultbranch(id).then(function (response) { var detail_instance = Unibase.Themes.Compact.Components.Details.Instance(); var containerid = Unibase.Platform.Helpers.NavigationHelper.Instance().getLastContainerId(); var _installedAppId = Unibase.Themes.Providers.DetailHelper.installedAppId; var portletid = detail_instance.unibase_core_activeportletid; detail_instance.loadWidgets(_installedAppId, portletid, "#" + containerid + ""); MessageHelper.Instance().showSuccess(response.message, ''); }); }); } }); } static Instance() { if (this._instance === undefined) this._instance = new ChangeBranch(); return this._instance; } } Components.ChangeBranch = ChangeBranch; })(Components = Employees.Components || (Employees.Components = {})); })(Employees = Crm.Employees || (Crm.Employees = {})); })(Crm = Apps.Crm || (Apps.Crm = {})); })(Apps = Bizgaze.Apps || (Bizgaze.Apps = {})); })(Bizgaze || (Bizgaze = {}));