コード例 #1
0
        public ActionResult FindTickets()
        {
            SelectTicketViewModel stvm = new SelectTicketViewModel()
            {
                StationNames = GetStationNamesItem()
            };

            return(View(stvm));
        }
コード例 #2
0
        public ActionResult SelectTicket(SelectTicketViewModel vm)
        {
            if (!ModelState.IsValid)
            {
                vm.StationNames = GetStationNamesItem();
                return(View("FindTickets", vm));
            }

            vm.Configurator = new Configurator <SelectTripRow, SelectTripRow>()
                              .Configure()
                              .Url(Url.Action(nameof(HandleSelTicTable), new
            {
                depStationId = vm.DepartureStationId,
                arrStationId = vm.ArrivalStationId,
                startDate    = vm.DateStart,
                endDate      = vm.DateEnd
            }));
            return(View(vm));
        }