private void SetupFrameFilter(FrameFilterDTO filter)
 {
     filter.DurationMax = this.ConversationsStatistics.FilterDurationMax;
     filter.DurationMin = this.ConversationsStatistics.FilterDurationMin;
     filter.BytesMax    = this.ConversationsStatistics.FramesBytesMax;
     filter.BytesMin    = this.ConversationsStatistics.FramesBytesMin;
     ClearFrameFilter(filter);
 }
 private void ClearFrameFilter(FrameFilterDTO filter)
 {
     filter.SearchText   = "";
     filter.BytesFrom    = filter.BytesMin;
     filter.BytesTo      = filter.BytesMax;
     filter.DurationTo   = filter.DurationMax.ToString("dd.MM.yyyy HH:mm:ss");
     filter.DurationFrom = filter.DurationMin.ToString("dd.MM.yyyy HH:mm:ss");
 }
Example #3
0
        public void FillPmFrameDataSet(GridViewDataSet <PmFrameBaseDTO> dataSet, Guid filterId, Guid investigationId, FrameFilterDTO filter, ConversationType filterType = ConversationType.None)
        {
            using (var uow = this.UnitOfWorkProvider.Create(investigationId))
            {
                var q = this.FramesFactory();
                q.Filters        = filter;
                q.FilterType     = filterType;
                q.SortExpression = dataSet.SortingOptions.SortExpression;
                q.SortDescending = dataSet.SortingOptions.SortDescending;
                q.FilterId       = filterId;

                q.FillDataSet(dataSet);
            }
        }