var Bizgaze; (function (Bizgaze) { let Apps; (function (Apps) { let Transact; (function (Transact) { let Offers; (function (Offers) { class ExcludeOfferContacts extends Unibase.Platform.Core.BaseComponent { init(offercontactid, statusId) { var Statusid; if (statusId == 1) { Statusid = 2; } else { if (statusId == 2) Statusid = 1; } var instance = this; instance.fileCacheHelper.loadJsFile('apps/transact/managers/offers/offermanager.js', function () { Bizgaze.Apps.Transact.Managers.OfferManager.Instance().excludeoffercontacts(offercontactid, Statusid).then(function (response) { var detail_instance = Unibase.Themes.Compact.Components.Details.Instance(); detail_instance.loadPortlets(detail_instance); MessageHelper.Instance().showSuccess(response.message, ''); }); }); } refreshallcontactsoffer() { var InstalledAppId = Unibase.Themes.Providers.DetailHelper.installedAppId; var offerid = Number(Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(x => x.Key == "hf_" + InstalledAppId + "_offerid").Value); var instance = this; instance.fileCacheHelper.loadJsFile('apps/transact/managers/offers/offermanager.js', function () { Bizgaze.Apps.Transact.Managers.OfferManager.Instance().refreshalloffercontacts(offerid).then(function (response) { var detail_instance = Unibase.Themes.Compact.Components.Details.Instance(); detail_instance.loadPortlets(Unibase.Themes.Compact.Components.Details.Instance()); MessageHelper.Instance().showSuccess(response.message, ''); }); }); } static Instance() { if (this._instance === undefined) this._instance = new ExcludeOfferContacts(); return this._instance; } } Offers.ExcludeOfferContacts = ExcludeOfferContacts; })(Offers = Transact.Offers || (Transact.Offers = {})); })(Transact = Apps.Transact || (Apps.Transact = {})); })(Apps = Bizgaze.Apps || (Bizgaze.Apps = {})); })(Bizgaze || (Bizgaze = {}));