Ejemplo n.º 1
0
        public bool AddBooking(PmsEntity.Booking booking, ref int bookingId, ref int guestId, ref int roomBookingId)
        {
            var propertyId = booking.PropertyId;
            var bookingXml = PmsConverter.SerializeObjectToXmlString(booking);

            if (string.IsNullOrWhiteSpace(bookingXml))
            {
                return(false);
            }

            bookingXml = RemoveXmlDefaultNode(bookingXml);

            //var logService = LoggingManager.GetLogInstance();
            //logService.LogInformation("booking xml:" + bookingXml);

            return(DalFactory.AddBooking(propertyId, bookingXml, ref bookingId, ref guestId, ref roomBookingId));
        }
Ejemplo n.º 2
0
 public bool UpdateBooking(PmsEntity.Booking booking)
 {
     return(DalFactory.UpdateBooking(booking));
 }