public void MergeFrom(pb::CodedInputStream input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch (tag) { default: input.SkipLastField(); break; case 10: { if (entityId_ == null) { entityId_ = new global::HOLMS.Types.Booking.Indicators.ReservationIndicator(); } input.ReadMessage(entityId_); break; } case 16: { state_ = (global::HOLMS.Types.Booking.Reservations.ReservationState)input.ReadEnum(); break; } case 24: { BookingNumber = input.ReadInt64(); break; } case 34: { BookingPrefix = input.ReadString(); break; } case 42: { CurrentOccupiedRoomNumber = input.ReadString(); break; } case 50: { TerminalOccupiedRoomNumber = input.ReadString(); break; } case 58: { FirstNightAssignedRoomNumber = input.ReadString(); break; } case 66: { VehiclePlateInformation = input.ReadString(); break; } case 74: { if (arrivalDate_ == null) { arrivalDate_ = new global::HOLMS.Types.Primitive.PbLocalDate(); } input.ReadMessage(arrivalDate_); break; } case 82: { if (departureDate_ == null) { departureDate_ = new global::HOLMS.Types.Primitive.PbLocalDate(); } input.ReadMessage(departureDate_); break; } case 90: { RoomTypeName = input.ReadString(); break; } case 98: { OTANumber = input.ReadString(); break; } case 106: { GuestText = input.ReadString(); break; } case 114: { MasterFolioText = input.ReadString(); break; } case 120: { IsGroupAssociated = input.ReadBool(); break; } case 130: { if (currentDueFromGuest_ == null) { currentDueFromGuest_ = new global::HOLMS.Types.Primitive.MonetaryAmount(); } input.ReadMessage(currentDueFromGuest_); break; } case 136: { guaranteeStatus_ = (global::HOLMS.Types.Folio.Guarantees.ReservationGuaranteeStatus)input.ReadEnum(); break; } case 146: { ReservationSource = input.ReadString(); break; } } } }
public void MergeFrom(pb::CodedInputStream input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch (tag) { default: input.SkipLastField(); break; case 10: { if (reservationId_ == null) { reservationId_ = new global::HOLMS.Types.Booking.Indicators.ReservationIndicator(); } input.ReadMessage(reservationId_); break; } case 16: { masterFolioStatus_ = (global::HOLMS.Types.Folio.MasterFolioStatus)input.ReadEnum(); break; } case 26: { if (masterFolio_ == null) { masterFolio_ = new global::HOLMS.Types.Folio.FolioIndicator(); } input.ReadMessage(masterFolio_); break; } case 42: { clientFolios_.AddEntriesFrom(input, _repeated_clientFolios_codec); break; } case 48: { guaranteeStatus_ = (global::HOLMS.Types.Folio.Guarantees.ReservationGuaranteeStatus)input.ReadEnum(); break; } case 58: { if (guaranteeDueOn_ == null) { guaranteeDueOn_ = new global::HOLMS.Types.Primitive.PbLocalDate(); } input.ReadMessage(guaranteeDueOn_); break; } case 66: { if (hostProperty_ == null) { hostProperty_ = new global::HOLMS.Types.TenancyConfig.Indicators.PropertyIndicator(); } input.ReadMessage(hostProperty_); break; } case 72: { masterFolioState_ = (global::HOLMS.Types.Booking.Reservations.ReservationState)input.ReadEnum(); break; } case 82: { clientFolioReservations_.AddEntriesFrom(input, _repeated_clientFolioReservations_codec); break; } case 90: { if (masterDateRange_ == null) { masterDateRange_ = new global::HOLMS.Types.Primitive.PbInclusiveOpsdateRange(); } input.ReadMessage(masterDateRange_); break; } } } }