Beispiel #1
0
        private void RefreshView()
        {
            importEventLogs     = false;
            lblFileName.Visible = false;
            lblFile.Visible     = false;
            lblFileName.Text    = string.Empty;
            var auth = SnapInContext.Instance.AuthTokenManager.GetAuthToken(_serverDto, _tenant);

            ActionHelper.Execute(delegate
            {
                _eventLogs            = SnapInContext.Instance.ServiceGateway.SuperLogging.GetEventLogs(_serverDto, _tenant, auth.Token);
                _eventLogs            = _eventLogs.OrderByDescending(x => x.Start).ToList();
                var filteredEventLogs = _serviceHelper.ApplyFilter(_eventLogs, _filters);
                BindControls(filteredEventLogs);
                if (filteredEventLogs.Count == 0)
                {
                    ClearSelectedDetails();
                }
            }, auth);
        }