public static void UpdateMasterData(ProviderAnnouncementViewModel model) { var manager = PlugInManager.GetBookingDataManager(); var announcement = manager.GetProviderAnnouncement(model.Id); announcement.Id = model.Id; announcement.Adults = model.Adults; announcement.BookingProcessId = model.BookingId; announcement.CheckIn = model.CheckIn; announcement.CheckOut = model.CheckOut; announcement.Country = model.Country; announcement.docType = model.docType; announcement.FirstName = model.FirstName; announcement.LastName = model.LastName; announcement.OfferName = model.LastName; announcement.PlaceName = model.PlaceName; announcement.SiteName = model.SiteName; announcement.TravelerAdress = model.TravelerAdress; announcement.TravelerCountry = model.TravelerCountry; announcement.TravelerPlace = model.TravelerPlace; announcement.TravelerZipCode = model.TravelerZipCode; announcement.HtmlDocumentView = model.HtmlDocumentView; manager.UpdateMasterData(announcement); }
public static List <ProviderAnnouncementViewModel> GetProviderAnnouncementViewModel() { var model = new List <ProviderAnnouncementViewModel>(); var manager = PlugInManager.GetBookingDataManager(); var provideranouncements = manager.GetProviderAnnouncements(); foreach (var announcement in provideranouncements) { var m = new ProviderAnnouncementViewModel(); m.Id = announcement.Id; m.Adults = announcement.Adults; m.BookingId = announcement.BookingProcessId; m.CheckIn = announcement.CheckIn; m.CheckOut = announcement.CheckOut; m.Country = announcement.Country; m.docType = announcement.docType; m.FirstName = announcement.FirstName; m.LastName = announcement.LastName; m.OfferName = announcement.OfferName; m.PlaceName = announcement.PlaceName; m.SiteName = announcement.SiteName; m.TravelerAdress = announcement.TravelerAdress; m.TravelerCountry = announcement.TravelerCountry; m.TravelerPlace = announcement.TravelerPlace; m.TravelerZipCode = announcement.TravelerZipCode; m.HtmlDocumentView = announcement.HtmlDocumentView; model.Add(m); } return(model); }
private bool CheckisSame(ProviderAnnouncementViewModel modela, BookingConfirmationViewModel modelc) { if ((modela.CheckIn == modelc.CheckIn) && (modela.CheckOut == modelc.CheckOut)) { return(true); } else { return(false); } }
public static void CreateProviderAnnouncement(string id) { var model = GetBookingProcess(id); var announcement = new ProviderAnnouncementViewModel(); announcement.BookingId = model.Id; announcement.CheckIn = model.CheckIn; announcement.CheckOut = model.CheckOut; announcement.Country = model.Country; announcement.docType = "ProviderAnnouncement"; announcement.FirstName = model.FirstName; announcement.LastName = model.LastName; announcement.OfferName = model.LastName; announcement.PlaceName = model.PlaceName; announcement.SiteName = model.SiteName; announcement.TravelerCountry = model.TravelerCountry; announcement.TravelerPlace = model.TravelerPlace; AddMasterData(announcement); }
public void UpdateMasterData(ProviderAnnouncementViewModel model) { BookingDataRepository.UpdateMasterData(model); }
public void AddMasterData(ProviderAnnouncementViewModel model) { BookingDataDocumentsRepository.AddMasterData(model); }