public void InitializePaginationModel(PaginationViewModel model, int currentPage, int count)
 {
     if (_route != null)
     {
         model.Route = _route;
     }
     else
     {
         model.Controller = _controller;
         model.Action = _action;
     }
     model.CurrentPage = currentPage;
     model.TotalPages = model.GetPageCount(count, _pageSize);
     if (model.CurrentPage > model.TotalPages)
     {
         model.CurrentPage = model.TotalPages;
     }
     model.UpdateTargetId = _updateTargetId;
     InitializeRouteValueDictionary(model);
 }