Пример #1
0
        protected void OnSelectedFileChanged(string value)
        {
            _selectedFile = value;

            ExcelService.SetPromoData(_selectedFile);

            PromoDataListChanged.InvokeAsync(PromoDataList).Wait();

            jsRuntime.InvokeVoidAsync("fixChartLabels");
        }
Пример #2
0
        protected void OnSelectedSheetChanged(string value)
        {
            _selectedSheet = value;

            ExcelService.SetCurrentSheet(_selectedSheet);

            SelectedSheetChanged.InvokeAsync(value).Wait();

            PromoDataListChanged.InvokeAsync(PromoDataList).Wait();

            jsRuntime.InvokeVoidAsync("fixChartLabels");
        }
Пример #3
0
        protected async override Task OnInitializedAsync()
        {
            _folderPaths    = Settings.Value.Paths.ToList();
            _selectedFolder = Path.Combine(Directory.GetCurrentDirectory(), _folderPaths.First());

            _files = _selectedFolder.GetExceleFilesInPath().ToList();

            _selectedFile = _files.First();

            ExcelService.SetPromoData(_selectedFile);

            ExcelService.SetCurrentSheet(Settings.Value.DefaultSheet);

            await PromoDataListChanged.InvokeAsync(PromoDataList);

            await base.OnInitializedAsync();
        }