Ejemplo n.º 1
0
 public IItemAttributeVarietyLookupRepository itemAttributeVarietyLookupRepository()
 {
     if (_ItemAttributeVarietyLookupRepository == null)
     {
         _ItemAttributeVarietyLookupRepository = new ItemAttributeVarietyLookupRepository(_Context, _Logger, this);
     }
     return(_ItemAttributeVarietyLookupRepository);
 }
        public override async Task <List <ItemAttributeVarietyLookup> > GetPagedItemsAsync(DataGridParameters currentDataGridParameters)    //int startPage, int currentPageSize)
        {
            IItemAttributeVarietyLookupRepository _itemAttributeVarietyLookupRepository = _AppUnitOfWork.itemAttributeVarietyLookupRepository();
            //_gridSettings.TotalItems = await _ItemAttributeVarietyLookupRepository.CountAsync();  // get the total number of items to use for paging.
            DataGridItems <ItemAttributeVarietyLookup> _dataGridItems = await _itemAttributeVarietyLookupRepository.GetPagedDataEagerWithFilterAndOrderByAsync(currentDataGridParameters, _ParentItemAttributeLookupId);

            List <ItemAttributeVarietyLookup> _ItemAttributeVarietyLookups = _dataGridItems.Entities.ToList();

            _GridSettings.TotalItems = _dataGridItems.TotalRecordCount;


            return(_ItemAttributeVarietyLookups);
        }