Esempio n. 1
0
        public IActionResult All(OrderInputModel model, int start)
        {
            if (ModelState.IsValid)
            {
                this.ordersService.AddOrder(model.TicketsCount, this.User, model.EventName);

                return(this.Redirect("/"));
            }
            else
            {
                var totalEventsCount =
                    this.eventsService
                    .AllEventsCount();

                var events =
                    this.eventsService
                    .EventsOnOnePage(start);

                var viewModel = new EventsOnPageViewModel
                {
                    Events           = events,
                    Start            = start,
                    TotalEventsCount = totalEventsCount
                };

                return(this.View(viewModel));
            }
        }
Esempio n. 2
0
        public IActionResult All(int start)
        {
            var totalEventsCount =
                this.eventsService
                .AllEventsCount();

            var events =
                this.eventsService
                .EventsOnOnePage(start);

            var viewModel = new EventsOnPageViewModel
            {
                Events           = events,
                Start            = start,
                TotalEventsCount = totalEventsCount
            };

            return(this.View(viewModel));
        }