Example #1
0
        public ActionResult ShowTickets(int page = 1)
        {
            TicketShowModel ticketShowModel = new TicketShowModel()
            {
                Tickets    = null,
                PageNow    = page,
                TotalPages = (int)System.Math.Ceiling((decimal)((decimal)repository.GetSize() / (decimal)PageSize))
            };

            return(View(ticketShowModel));
        }
Example #2
0
        public ActionResult GetTicketTable(int page = 1)
        {
            if (HttpContext.Request.Cookies["TicketOrderColumn"] == null || HttpContext.Request.Cookies["TicketOrderAsc"] == null)
            {
                HttpContext.Response.Cookies["TicketOrderColumn"].Value = "EventTime";
                HttpContext.Response.Cookies["TicketOrderAsc"].Value    = "True";
            }
            TicketShowModel ticketShowModel = new TicketShowModel()
            {
                Tickets = repository.GetSpecificPage(PageSize, page,
                                                     HttpContext.Request.Cookies["TicketOrderColumn"].Value, HttpContext.Request.Cookies["TicketOrderAsc"].Value),
                PageNow    = page,
                TotalPages = (int)System.Math.Ceiling((decimal)((decimal)repository.GetSize() / (decimal)PageSize))
            };

            return(PartialView("_GetTicketTable", ticketShowModel));
        }