public ActionResult FlightsForPeriodIndex( [Bind()] FlightsForPeriodLiveContract contract ) { // get user id in order to trigger registration of user ( and hopefully fill the viewbag with user id ) Logging.UserId(User.Identity, ViewBag); // default date's if (contract.FromDateTime == DateTime.MinValue) { contract.FromDateTime = DateTime.UtcNow.Date; } if (contract.UntilDateTime == DateTime.MinValue) { contract.UntilDateTime = DateTime.UtcNow.Date.AddDays(1); } contract.Flights = new FlightSearchService().FlightsForPeriod( Guid.Empty, Guid.Empty, contract.FromDateTime, contract.UntilDateTime ); return(View( MVCHelper.Resolve(Request, "Flight", "FlightsForPeriodIndex"), contract )); }
public ActionResult FlightsForPeriodIndex([Bind()] FlightsForPeriodLiveContract contract, Guid?dill) { Guid userId = Logging.UserId(User.Identity, ViewBag); if (contract.FromDateTime == DateTime.MinValue) { contract.FromDateTime = DateTime.UtcNow.Date; } if (contract.UntilDateTime == DateTime.MinValue) { contract.UntilDateTime = contract.FromDateTime.AddDays(1); } contract.Flights = new FlightSearchService().FlightsForPeriod( Guid.Empty, Guid.Empty, contract.FromDateTime, contract.UntilDateTime ); return(View( MVCHelper.Resolve(Request, "Flight", "FlightsForPeriodIndex"), contract )); }
public BookingItineraryContract(Guid bookingId, Guid userId) : base(bookingId, userId) { SearchFlights = new FlightsForPeriodLiveContract(); }
public BookingItineraryContract() { SearchFlights = new FlightsForPeriodLiveContract(); }