public FindingsDataTableQuickFilterListDto GetQuickFiltersForActino(FindingsActionsDataTableFilterModelDto filter)
        {
            Defect defect = _defectService.FindById(filter.Id);
            FindingsActionsQuery findingsQuery = _mapper.Map <FindingsActionsQuery>(filter);

            findingsQuery.RootDefect = defect;

            return(_mapper.Map <FindingsDataTableQuickFilterListDto>(
                       _filterService.GetFindingsDataTableQuickFilters(defect.Sequence.BladeId, NodeType.Blade, findingsQuery.Filter)));
        }
        public FindingsTableDto <FindingsTableRowDto> GetDefectsForGroupAction(FindingsActionsDataTableFilterModelDto findingsDataTableFilter)
        {
            Defect defect = _defectService.FindById(findingsDataTableFilter.Id);
            FindingsActionsQuery findingsQuery = _mapper.Map <FindingsActionsQuery>(findingsDataTableFilter);

            findingsQuery.RootDefect = defect;

            IPagedList <DefectRowDto>  findings             = _defectService.GetDefectsForNodePaged(NodeType.Blade, defect.Sequence.BladeId, findingsQuery);
            List <FindingsTableRowDto> findingsTableRowDtos = _mapper.Map <IEnumerable <DefectRowDto>, IEnumerable <FindingsTableRowDto> >(findings).ToList();

            return(new FindingsTableDto <FindingsTableRowDto>
            {
                FindingsTableRows = findingsTableRowDtos,
                TotalRecords = findings.TotalCount
            });
        }