var Unibase; (function (Unibase) { let Platform; (function (Platform) { let Series; (function (Series) { let Components; (function (Components) { class SeriesFormatDetails extends Platform.Core.BaseComponent { constructor() { super(); this.seriesManager = Series.Managers.SeriesManager.Instance(); this.datetimehelper = Platform.Helpers.DateTimeHelper.Instance(); } jsFiles() { return ['platform/series/managers/seriesmanager.js', 'platform/core/helpers/datetimehelper/datetimehelper.js']; } cssFiles() { return []; } html(id, containerid) { let html = `
`; $("." + containerid).html(html); return html; } load(id, containerid, callback) { var instance = Unibase.Platform.Series.Components.SeriesFormatDetails.Instance(); instance.GetSeriesFormatDetails(); $("#btn_SeriesFormatDetailsClose").click(function () { $('#' + containerid).modal('hide'); $('#' + containerid).remove(); }); } GetSeriesFormatDetails() { var SeriesId = Number($("#hf_seriesid").val()); var SeriesFormatId = Number($("#hf_seriesformatid").val()); var _fileCacheHelper = this.fileCacheHelper; _fileCacheHelper.loadJsFile('platform/series/managers/seriesmanager.js', null); var _datetimehelper = Unibase.Platform.Helpers.DateTimeHelper.Instance(); this.seriesManager.getSeriesFormatBySeriesId(SeriesId, SeriesFormatId).then(function (response) { $('#snumber').text(response.result.StartingNumber); $('#lnumber').text(response.result.LastNumber); $('#sname').text(response.result.seriesformat); $('#numprefix').text(response.result.NumberPrefix); $('#numsize').text(response.result.NumberSize); $("#fdate").text(_datetimehelper.formatLocalDate1(response.result.FromDate, '')); $("#tdate").text(_datetimehelper.formatLocalDate1(response.result.ToDate, '')); }); } static Instance() { if (this.instance === undefined) { this.instance = new SeriesFormatDetails(); } return this.instance; } } Components.SeriesFormatDetails = SeriesFormatDetails; })(Components = Series.Components || (Series.Components = {})); })(Series = Platform.Series || (Platform.Series = {})); })(Platform = Unibase.Platform || (Unibase.Platform = {})); })(Unibase || (Unibase = {}));