Ejemplo n.º 1
0
        public override int GetHashCode()
        {
            int hash = 1;

            if (PassengerDescription != global::PKFlights.PassengerDescription.Adult)
            {
                hash ^= PassengerDescription.GetHashCode();
            }
            if (CheckInSource != global::PKFlights.Source.W)
            {
                hash ^= CheckInSource.GetHashCode();
            }
            if (BoardingPassIssuanceSource != global::PKFlights.Source.W)
            {
                hash ^= BoardingPassIssuanceSource.GetHashCode();
            }
            if (boardingPassIssueDate_ != null)
            {
                hash ^= BoardingPassIssueDate.GetHashCode();
            }
            if (DocumentType != global::PKFlights.DocType.B)
            {
                hash ^= DocumentType.GetHashCode();
            }
            if (BoardingPassIssuer.Length != 0)
            {
                hash ^= BoardingPassIssuer.GetHashCode();
            }
            hash ^= baggageTagNumber_.GetHashCode();
            if (SelecteeIndicator != global::PKFlights.SelecteeIndicator.NotSelectee)
            {
                hash ^= SelecteeIndicator.GetHashCode();
            }
            if (InternationalDocVerification != global::PKFlights.InternationalDocVerification.NotRequired)
            {
                hash ^= InternationalDocVerification.GetHashCode();
            }
            if (IdadIndicator != global::PKFlights.IDADIndicator.None)
            {
                hash ^= IdadIndicator.GetHashCode();
            }
            if (FastTrack != global::PKFlights.FastTrack.N)
            {
                hash ^= FastTrack.GetHashCode();
            }
            if (_unknownFields != null)
            {
                hash ^= _unknownFields.GetHashCode();
            }
            return(hash);
        }
Ejemplo n.º 2
0
 private void CheckIn(object param)
 {
     CheckInSource.Execute(param);
     FillCheckOutList();
 }