public ActionResult BookingServiceCar( [Bind()] BookingServiceCarContract bookingServicesContract ) { if (ModelState.IsValid) { return(RedirectToAction( "BookingServiceCar", new { bookingId = bookingServicesContract.BookingId })); } return(View( MVCHelper.Resolve(Request, "", "Booking", "BookingServiceCar"), BookingServiceCarNew(bookingServicesContract.BookingId) )); }
BookingServiceCarContract BookingServiceCarNew( Guid bookingId ) { // fetch booking data var bookingServicesContract = new BookingServiceCarContract( bookingId, Logging.UserId(User.Identity, ViewBag) ); // get service attached to booking bookingServicesContract.Services = new FinancialSearchService().FinancialServiceDetailsForBooking( bookingId); // get available hotels bookingServicesContract.ServiceCarList = new FinancialSearchService().ServiceCarRentalList(); return(bookingServicesContract); }