//public ActionResult Index(int? page) //{ // int? pageSize = 5; // int count = 0; // var weights = weightRecords.GetWeights(User.Identity.Name, null, page, pageSize, "", out count).ToList(); // return View("Index", weights); //} public ActionResult Index(int?page) { int pageSize = 5; int totalCount = -1; var weights = weightRecords.GetWeights(User.Identity.Name, null, page, pageSize, "", out totalCount).ToList(); var paginatedDinners = new PaginatedList <WeightRecord>(weights, page ?? 0, pageSize, totalCount); return(View("Index", paginatedDinners)); }