Esempio n. 1
0
        public GetGridRecordsResponse GetGridRecords(bool ignorePages)
        {
            var query = GenerateQuery();

            if (!DynamicGridViewModel.HasPaging || ignorePages)
            {
                var records = DynamicGridViewModel.RecordService.RetreiveAll(query);
                return(new GetGridRecordsResponse(records));
            }
            else
            {
                return(DynamicGridViewModel.GetGridRecordPage(query));
            }
        }
Esempio n. 2
0
        public GetGridRecordsResponse GetGridRecords(bool ignorePages)
        {
            var view = DynamicGridViewModel.RecordService.GetView(DynamicGridViewModel.RecordType, DynamicGridViewModel.ViewType);

            if (!DynamicGridViewModel.HasPaging)
            {
                var records =
                    DynamicGridViewModel.RecordService.GetFirstX(DynamicGridViewModel.RecordType, -1, null, null,
                                                                 view.Sorts);
                return(new GetGridRecordsResponse(records));
            }
            else
            {
                return(DynamicGridViewModel.GetGridRecordPage(null, view.Sorts));
            }
        }