// GET: Admin/Reservation public ActionResult Index(int?page, int?item) { int itemsOnPage = item ?? 5; int pg = page ?? 1; UserDao uDao = new UserDao(); FitnessUser u = uDao.GetByLogin(User.Identity.Name); ReservationDao rDao = new ReservationDao(); IList <Reservation> res = null; if (u.Role.Name == "Zákazník") { res = rDao.GetReservationPageByUser(itemsOnPage, pg, u); } else { res = rDao.GetReservationPage(itemsOnPage, pg); } ViewBag.Pages = (int)Math.Ceiling((double)rDao.GetAll().Count / (double)itemsOnPage); ViewBag.CurrentPage = pg; ViewBag.Items = itemsOnPage; ViewBag.Mark = "Reservation"; if (Request.IsAjaxRequest()) { return(PartialView(res)); } return(View(res)); }