diff --git a/SportsStore/SportsStore.WebUI/Models/PagingInfo.cs b/SportsStore/SportsStore.WebUI/Models/PagingInfo.cs new file mode 100644 index 0000000..705f37e --- /dev/null +++ b/SportsStore/SportsStore.WebUI/Models/PagingInfo.cs @@ -0,0 +1,19 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Web; + +namespace SportsStore.WebUI.Models +{ + public class PagingInfo + { + public int TotalItems { get; set; } + public int ItemsPerPage { get; set; } + public int CurrentPage { get; set; } + + public int TotalPages + { + get { return (int)Math.Ceiling((decimal)TotalItems / ItemsPerPage); } + } + } +} \ No newline at end of file diff --git a/SportsStore/SportsStore.WebUI/SportsStore.WebUI.csproj b/SportsStore/SportsStore.WebUI/SportsStore.WebUI.csproj index 06b17d1..e7e90fe 100644 --- a/SportsStore/SportsStore.WebUI/SportsStore.WebUI.csproj +++ b/SportsStore/SportsStore.WebUI/SportsStore.WebUI.csproj @@ -165,6 +165,7 @@ Global.asax + EFDbContext.tt @@ -227,7 +228,6 @@ -