C# Class Tenant.Mvc.Controllers.FindSeatsController

Inheritance: BaseController
显示文件 Open project: Microsoft/WingTipTickets

Public Methods

Method Description
FindSeatsController ( IVenueMetaDataRepository venueMetaDataRepository, IConcertRepository concertRepository, ITicketRepository ticketRepository, IVenueRepository venueRepository, IFindSeatsRepository findSeatsRepository ) : System
Index ( int concertId ) : Task

Private Methods

Method Description
GetCardExpirationMonths ( ) : System.Web.Mvc.SelectList
GetCardExpirationYears ( ) : System.Web.Mvc.SelectList
GetSeatLayout ( int concertId, int ticketLevelId ) : System.Web.Mvc.JsonResult
PurchaseTicketsWithCreditCard ( FindSeatsViewModel viewModel ) : System.Web.Mvc.ActionResult

Method Details

FindSeatsController() public method

public FindSeatsController ( IVenueMetaDataRepository venueMetaDataRepository, IConcertRepository concertRepository, ITicketRepository ticketRepository, IVenueRepository venueRepository, IFindSeatsRepository findSeatsRepository ) : System
venueMetaDataRepository IVenueMetaDataRepository
concertRepository IConcertRepository
ticketRepository ITicketRepository
venueRepository IVenueRepository
findSeatsRepository IFindSeatsRepository
return System

Index() public method

public Index ( int concertId ) : Task
concertId int
return Task