/// <summary> /// /// </summary> /// <param name="request"></param> /// <returns></returns> public DatatablesView <ProductSizeModel> GetProductSizesByPaging(DataTablesPaging request) { int total = 0; var pagingItems = ProductSizeRepository.GetItemsByPaging(request, out total); var items = new List <ProductSizeModel>(); foreach (var pagingItem in pagingItems) { var item = pagingItem.ToModel(); items.Add(item); } return(new DatatablesView <ProductSizeModel>(request.Draw, total, pagingItems.Count, items)); }