Exemple #1
0
        public override string ToString()
        {
            StringBuilder returnString = new StringBuilder();

            returnString.Append("Res no." + ResID.ToString().PadLeft(2));
            returnString.Append(";room " + Room.RoomNumber);
            returnString.Append(" by" + Customer.FirstName.ToString().PadLeft(15));
            returnString.Append(Customer.LastName.ToString().PadLeft(12));
            returnString.Append(" from" + ArrivalDate.ToShortDateString().PadLeft(11));
            returnString.Append(" to" + DepartureDate.ToShortDateString().PadLeft(11));
            return(returnString.ToString());
        }
        public override int GetHashCode()
        {
            int hash = 1;

            if (ResID != 0)
            {
                hash ^= ResID.GetHashCode();
            }
            if (ResNum != 0)
            {
                hash ^= ResNum.GetHashCode();
            }
            if (_unknownFields != null)
            {
                hash ^= _unknownFields.GetHashCode();
            }
            return(hash);
        }