// returns a list of BookingEventCount contracts from BookingSearchService // links: // docLink: http://sql2x.org/documentationLink/0b582d9b-64df-473e-9f42-7ce7701e67f0 // parameters: // bookingId: filter by this key public virtual BookingEventCountContract BookingEventCount(System.Guid bookingId) { // transfer all BookingEventCount serialized objects from BookingSearch as BookingEventCount contracts var dataAccessLayer = new SolutionNorSolutionPort.DataAccessLayer.BookingSearch(); var businessLogicLayer = new BookingEventCount(); return(businessLogicLayer.BookingEventCountFromDal(dataAccessLayer.BookingEventCount(bookingId))); }
// returns a list of BookingFinancialPayments contracts // links: // docLink: http://sql2x.org/documentationLink/eb26aecd-6edc-44ae-938f-42f53929062d // parameters: // bookingId: filter by this key public List <BookingFinancialPaymentsContract> BookingFinancialPayments(System.Guid bookingId) { // transfer all BookingFinancialPayments serialized objects from BookingSearch as BookingFinancialPayments contracts var dataAccessLayer = new SolutionNorSolutionPort.DataAccessLayer.BookingSearch(); var businessLogicLayer = new BookingFinancialPayments(); return(businessLogicLayer.BookingFinancialPaymentsFromDal(dataAccessLayer.BookingFinancialPayments(bookingId))); }
// returns a list of BookingServiceSummary contracts // links: // docLink: http://sql2x.org/documentationLink/eb26aecd-6edc-44ae-938f-42f53929062d // parameters: // bookingId: filter by this key public List <BookingServiceSummaryContract> BookingServiceSummary(System.Guid bookingId) { // transfer all BookingServiceSummary serialized objects from BookingSearch as BookingServiceSummary contracts var dataAccessLayer = new SolutionNorSolutionPort.DataAccessLayer.BookingSearch(); var businessLogicLayer = new BookingServiceSummary(); return(businessLogicLayer.BookingServiceSummaryFromDal(dataAccessLayer.BookingServiceSummary(bookingId))); }
// returns a list of BookingPassengerWithExtra contracts // links: // docLink: http://sql2x.org/documentationLink/eb26aecd-6edc-44ae-938f-42f53929062d // parameters: // bookingPassengerId: filter by this key public BookingPassengerWithExtraContract BookingPassengerWithExtra(System.Guid bookingPassengerId) { // transfer all BookingPassengerWithExtra serialized objects from BookingSearch as BookingPassengerWithExtra contracts var dataAccessLayer = new SolutionNorSolutionPort.DataAccessLayer.BookingSearch(); var businessLogicLayer = new BookingPassengerWithExtra(); return(businessLogicLayer.BookingPassengerWithExtraFromDal(dataAccessLayer.BookingPassengerWithExtra(bookingPassengerId))); }
// returns a list of BookingsOpen contracts // links: // docLink: http://sql2x.org/documentationLink/eb26aecd-6edc-44ae-938f-42f53929062d // parameters: // public List <BookingsOpenContract> BookingsOpen() { // transfer all BookingsOpen serialized objects from BookingSearch as BookingsOpen contracts var dataAccessLayer = new SolutionNorSolutionPort.DataAccessLayer.BookingSearch(); var businessLogicLayer = new BookingsOpen(); return(businessLogicLayer.BookingsOpenFromDal(dataAccessLayer.BookingsOpen())); }
// returns a list of BookingStatistics contracts // links: // docLink: http://sql2x.org/documentationLink/eb26aecd-6edc-44ae-938f-42f53929062d // parameters: // departureAirportId: filter by this key // arrivalAirportId: filter by this key // fromDateTime: filter by this key // untilDateTime: filter by this key public List <BookingStatisticsContract> BookingStatistics(System.Guid departureAirportId, System.Guid arrivalAirportId, System.DateTime fromDateTime, System.DateTime untilDateTime) { // transfer all BookingStatistics serialized objects from BookingSearch as BookingStatistics contracts var dataAccessLayer = new SolutionNorSolutionPort.DataAccessLayer.BookingSearch(); var businessLogicLayer = new BookingStatistics(); return(businessLogicLayer.BookingStatisticsFromDal(dataAccessLayer.BookingStatistics(departureAirportId, arrivalAirportId, fromDateTime, untilDateTime))); }