Ejemplo n.º 1
0
        /// <summary>
        /// Create document for booking
        /// </summary>
        /// <param name="inputModel">The given hospitality booking enquiry input model</param>
        /// <returns>A data set of result with document creation status and path</returns>
        private DataSet createDocumentForBooking(HospitalityBookingEnquiryInputModel inputModel)
        {
            DataSet       dsResults  = new DataSet();
            TalentPackage talPackage = new TalentPackage();
            DESettings    settings   = Environment.Settings.DESettings;
            ErrorObj      err        = new ErrorObj();

            talPackage.Settings = settings;
            talPackage.DePackages.HospitalityBookingFilters = new HospitalityBookingFilters();
            talPackage.DePackages.BoxOfficeUser             = inputModel.LoggedInBoxOfficeUser;
            talPackage.DePackages.CallId         = inputModel.CallIdForDocumentProduction;
            talPackage.DePackages.CustomerNumber = inputModel.CustomerNumber;
            err       = talPackage.CreateHospitalityBookingDocument();
            dsResults = talPackage.ResultDataSet;
            return(dsResults);
        }