public ActionResult bikeMaintenance(int bikeId, int page = 1) { if (!authorize()) { return RedirectToAction("authError", "Error"); } var model = new BikeShare.ViewModels.PaginatedViewModel<MaintenanceEvent>(); model.modelList = context.MaintenanceEvent.Where(b => b.bikeId == bikeId).OrderByDescending(d => d.timeAdded).Skip((page - 1) * pageSize).Take(pageSize).ToList(); model.pagingInfo = new ViewModels.PageInfo(model.modelList.Count(), pageSize, page); ViewBag.bike = context.Bike.Find(bikeId); return View(model); }
public ActionResult bikeMaintenance(int bikeId, int page = 1) { if (!authorize()) { return(RedirectToAction("authError", "Error")); } var model = new BikeShare.ViewModels.PaginatedViewModel <MaintenanceEvent>(); model.modelList = context.MaintenanceEvent.Where(b => b.bikeId == bikeId).OrderByDescending(d => d.timeAdded).Skip((page - 1) * pageSize).Take(pageSize).ToList(); model.pagingInfo = new ViewModels.PageInfo(model.modelList.Count(), pageSize, page); ViewBag.bike = context.Bike.Find(bikeId); return(View(model)); }