12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- var Bizgaze;
- (function (Bizgaze) {
- let Apps;
- (function (Apps) {
- let Transact;
- (function (Transact) {
- let Controls;
- (function (Controls) {
- class FiscalYear extends Unibase.Platform.Core.BaseComponent {
- refreshFiscalYear() {
- var instance = this;
- var InstalledAppId = Unibase.Themes.Providers.DetailHelper.installedAppId;
- var PartitionId = 0;
- instance.fileCacheHelper.loadJsFile("platform/apps/components/partition.js", function () {
- if (Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(x => x.Key == "hf_" + Unibase.Themes.Providers.DetailHelper.installedAppId + "_partitionid") != undefined) {
- $(".DetailSetting_" + InstalledAppId + "_RefreshFiscalYear").click(function () {
- PartitionId = Number(Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(x => x.Key == "hf_" + InstalledAppId + "_partitionid").Value);
- Unibase.Platform.Apps.Components.Partition.Instance().createPartitionTables(PartitionId);
- });
- }
- else {
- Unibase.Platform.Apps.Components.Partition.Instance().refreshAllPartitions();
- }
- });
- }
- getFiscalyear(fiscalyearid, fromdate, todate) {
- debugger;
- var instance = this;
- var fdate = moment(fromdate.replaceAll("/", "-"), "DD-MM-YYYY").format("YYYY-MM-DD");
- var tdate = moment(todate.replaceAll("/", "-"), "DD-MM-YYYY").format("YYYY-MM-DD");
- if (fiscalyearid != 0 && fiscalyearid != null && fiscalyearid != undefined) {
- bootbox.confirm("Are you sure you want save this ?", function (result) {
- if (result == true) {
- instance.fileCacheHelper.loadJsFile("apps/transact/managers/ledgers/ledgermanager.js", function () {
- Bizgaze.Apps.Transact.Managers.LedgerManager.Instance().SaveClosingbalance(fiscalyearid, fdate, tdate).then(function (response) {
- if (response.status != Unibase.Data.Status.Error) {
- Unibase.Platform.Helpers.NavigationHelper.Instance().loadList(Unibase.Themes.Providers.DetailHelper.installedAppId, null);
- }
- });
- });
- }
- });
- }
- }
- static Instance() {
- if (this._instance === undefined)
- this._instance = new FiscalYear();
- return this._instance;
- }
- }
- Controls.FiscalYear = FiscalYear;
- })(Controls = Transact.Controls || (Transact.Controls = {}));
- })(Transact = Apps.Transact || (Apps.Transact = {}));
- })(Apps = Bizgaze.Apps || (Bizgaze.Apps = {}));
- })(Bizgaze || (Bizgaze = {}));
|