var Unibase; (function (Unibase) { let Platform; (function (Platform) { let Series; (function (Series) { let Components; (function (Components) { class SeriesFormatList 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', 'platform/series/components/createseriesformat.js', 'platform/series/components/seriesformatdetails.js']; } cssFiles() { return []; } html(id, containerid) { let html = `
`; $("." + containerid).html(html); return html; } load(id, containerid, callback) { var Id = Number(id); var instance = this; instance.FormatList(); $("#btn_CloseSeriesFormatList").click(function () { $('#' + containerid).modal('hide'); $('#' + containerid).remove(); }); $("#btnAddNewSeriesFormat").click(function () { Unibase.Platform.Series.Components.CreateSeriesFormat.Instance().render(id); }); } FormatList() { var SeriesId = Number($("#hf_seriesid").val()); var _datetimehelper = Unibase.Platform.Helpers.DateTimeHelper.Instance(); this.seriesManager.getSeriesFormats(SeriesId).then(function (response) { $('.seriesformatlist').remove(); var html = ""; for (var i = 0; i < response.result.length; i++) { var index = i + 1; var data = response.result[i]; html = '
  • ' + '' + '' + '' + '
    ' + '
    ' + '
    ' + data.seriesformat + '
    ' + '
    ' + _datetimehelper.formatLocalDate1(data.FromDate, '') + '
    ' + '
    ' + _datetimehelper.formatLocalDate1(data.FromDate, '') + '
    ' + '
    ' + _datetimehelper.formatLocalDate1(data.ToDate, '') + '
    ' + '
    ' + _datetimehelper.formatLocalDate1(data.ToDate, '') + '
    ' + '
    ' + '
    ' + '
  • '; $('#seriesformatList').append(html); } }); } SeriesFormatDetails(SeriesId, SeriesFormatId) { $("#hf_seriesid").val(SeriesId); $("#hf_seriesformatid").val(SeriesFormatId); var instance = this; instance.navigationHelper.popup(SeriesId, '', Unibase.Platform.Series.Components.SeriesFormatDetails.Instance(), null, Platform.Helpers.Size.DockLeft); } static Instance() { if (this.instance === undefined) { this.instance = new SeriesFormatList(); } return this.instance; } } Components.SeriesFormatList = SeriesFormatList; })(Components = Series.Components || (Series.Components = {})); })(Series = Platform.Series || (Platform.Series = {})); })(Platform = Unibase.Platform || (Unibase.Platform = {})); })(Unibase || (Unibase = {}));