Exemplo n.º 1
0
        public static List <BookingInquiryViewModel> GetBookingInquiryViewModel()
        {
            var model   = new List <BookingInquiryViewModel>();
            var manager = PlugInManager.GetBookingDataManager();

            var bookinginquires = manager.GetBookingInquires();

            foreach (var bookinginquiry in bookinginquires)
            {
                var m = new BookingInquiryViewModel();
                m.id = bookinginquiry.Id;
                m.BookingProcessId = bookinginquiry.BookingProcessId;
                m.Country          = bookinginquiry.OfferInfo.Country;
                m.PlaceName        = bookinginquiry.OfferInfo.PlaceName;
                m.SiteName         = bookinginquiry.OfferInfo.SiteName;
                m.TourOperatorCode = bookinginquiry.OfferInfo.TourOperatorCode;
                m.CheckIn          = bookinginquiry.OfferInfo.CheckIn;
                m.CheckOut         = bookinginquiry.OfferInfo.CheckOut;
                m.FirstName        = bookinginquiry.TravelApplicant.FirstName;
                m.LastName         = bookinginquiry.TravelApplicant.LastName;
                m.TravelerCountry  = bookinginquiry.TravelApplicant.Contry;
                m.Address          = bookinginquiry.TravelApplicant.Adress;
                m.OfferName        = bookinginquiry.OfferInfo.OfferName;
                m.MobilePhone      = bookinginquiry.TravelApplicant.MobilePhone;
                m.Phone            = bookinginquiry.TravelApplicant.Phone;
                m.ZipCode          = bookinginquiry.TravelApplicant.ZipCode;
                m.TravelerPlace    = bookinginquiry.TravelApplicant.Place;
                m.HtmlDocumentView = bookinginquiry.HtmlDocumentView;
                model.Add(m);
            }

            return(model);
        }
Exemplo n.º 2
0
        public static void UpdateMasterData(BookingInquiryViewModel model)
        {
            var manager        = PlugInManager.GetBookingDataManager();
            var bookinginquiry = manager.GetBookingInquiry(model.id);

            bookinginquiry.Id = model.id;
            bookinginquiry.BookingInquiryNummer = model.BookingInquiryNummer;
            bookinginquiry.BookingProcessId     = model.BookingProcessId;
            bookinginquiry.docType                     = model.docType;
            bookinginquiry.OfferInfo.Country           = model.Country;
            bookinginquiry.OfferInfo.PlaceName         = model.PlaceName;
            bookinginquiry.OfferInfo.SiteName          = model.SiteName;
            bookinginquiry.OfferInfo.TourOperatorCode  = model.TourOperatorCode;
            bookinginquiry.OfferInfo.CheckIn           = model.CheckIn;
            bookinginquiry.OfferInfo.CheckOut          = model.CheckOut;
            bookinginquiry.TravelApplicant.FirstName   = model.FirstName;
            bookinginquiry.TravelApplicant.LastName    = model.LastName;
            bookinginquiry.TravelApplicant.Contry      = model.TravelerCountry;
            bookinginquiry.TravelApplicant.Adress      = model.Address;
            bookinginquiry.OfferInfo.OfferName         = model.OfferName;
            bookinginquiry.TravelApplicant.MobilePhone = model.MobilePhone;
            bookinginquiry.TravelApplicant.Phone       = model.Phone;
            bookinginquiry.TravelApplicant.ZipCode     = model.ZipCode;
            bookinginquiry.TravelApplicant.Place       = model.PlaceName;
            bookinginquiry.HtmlDocumentView            = model.HtmlDocumentView;

            manager.UpdateMasterData(bookinginquiry);
        }
 public void UpdateMasterData(BookingInquiryViewModel model)
 {
     BookingDataDocumentsRepository.UpdateMasterData(model);
 }
Exemplo n.º 4
0
 public void AddMasterData(BookingInquiryViewModel model)
 {
     BookingDataRepository.AddMasterData(model);
 }