var Bizgaze; (function (Bizgaze) { let Apps; (function (Apps) { let Transact; (function (Transact) { let Components; (function (Components) { class OrderItem extends Unibase.Platform.Core.BaseComponent { constructor() { super(); } cssFiles() { return []; } jsFiles() { return ['apps/transact/managers/orders/ordermanager.js']; } html(id, containerid) { return ""; } load(id, containerid, callback) { } deleteOrderItem(OrderItemId) { let instance = this; instance.fileCacheHelper.loadJsFile("apps/transact/managers/orders/ordermanager.js", function () { bootbox.confirm("Do you want to Delete Order Item ?", function (result) { if (result == true) { Bizgaze.Apps.Transact.Managers.OrderManager.Instance().deleteOrderItem(OrderItemId).then(function (response) { if (response.errors == null) { var detailInstance = Unibase.Themes.Compact.Components.Details.Instance(); var panel = "#" + detailInstance._containerId; var obj = Unibase.Themes.Compact.Components.Details.Instance(); obj._recordId = Unibase.Themes.Providers.DetailHelper.recordId; obj._installedAppId = Unibase.Themes.Providers.DetailHelper.installedAppId; detailInstance.loadAppDefaultWidget(obj, panel, detailInstance._containerId, function () { detailInstance.loadDefaultWidgets(obj._installedAppId, panel); detailInstance.LoadApprovals(obj._recordId, obj._installedAppId); }); MessageHelper.Instance().showSuccess("Order Item Deleted Successfully", ""); } else { MessageHelper.Instance().showError(response.message, "div_message"); } }, function (response) { MessageHelper.Instance().showError(response.message, "div_message"); }); } }); }); } static Instance() { if (this._instance === undefined) this._instance = new OrderItem(); return this._instance; } } Components.OrderItem = OrderItem; })(Components = Transact.Components || (Transact.Components = {})); })(Transact = Apps.Transact || (Apps.Transact = {})); })(Apps = Bizgaze.Apps || (Bizgaze.Apps = {})); })(Bizgaze || (Bizgaze = {}));