Beispiel #1
0
        public Index(Repositories.BookingForm bookingForm, DomainFunktional.Booking.Service.T bookingService)
        {
            _bookingService = bookingService;

            Get [""] = _ => View ["index", new { bookingForm.CreditCardTypes, bookingForm.Destinations }];

            Post ["", runAsync : true] = async(parameters, cancel) => await ProceedBooking();
        }
Beispiel #2
0
        public Booking(ReadModelFunktional.Booking.ReadModel bookings, DomainFunktional.Booking.Service.T bookingService)
        {
            _bookings       = bookings;
            _bookingService = bookingService;

            Get ["change-booking/{id}"]   = _ => GetBookingFormFor((string)_.id);
            Post ["change-booking", true] = async(parameters, cancel) => await UpdateBooking();
        }