//---------- METHODS ----------------------------------------------------------------------------------------------------------------------------- public override string ToString() { return("\nConfirmation #:".PadRight(17) + ReservationID.ToString() + "\nVenue: ".PadRight(17) + VenueName + "\nSpace: ".PadRight(17) + SpaceName + "\nReserved For: ".PadRight(17) + ReservationName + "\nAttendees: ".PadRight(17) + NumberOfAttendees.ToString() + "\nArrival Date: ".PadRight(17) + StartDate.Month.ToString() + "/" + StartDate.Day.ToString() + "/" + StartDate.Year.ToString() + "\nDepart Date: ".PadRight(17) + EndDate.Month.ToString() + "/" + EndDate.Day.ToString() + "/" + EndDate.Year.ToString() + "\nTotal Cost: ".PadRight(17) + "$" + TotalReservationCost.ToString() + "\n"); }
/// <summary> /// the reservation can be comapred with another reservation or with integer /// </summary> public int CompareTo(object obj) { if (obj is Reservation) { return(ReservationID.CompareTo(((Reservation)(obj)).ReservationID)); } else if (obj is int) { return(ReservationID.CompareTo(obj)); } else { throw new ArgumentException("obj must be \"Reservation\" or int."); } }
public override int GetHashCode() { return(ReservationID.GetHashCode() * 17 + InviteeID.GetHashCode()); }
public override string ToString() => ReservationID.ToString();
public override string ToString() { return("[" + SlotNum + "|" + State + (State == CalendarSlotState.ACKNOWLEDGED ? "|" + String.Join(",", WaitingBook) : "") + (State == CalendarSlotState.ASSIGNED || State == CalendarSlotState.BOOKED ? "|res=" + ReservationID.ToString() : "") + (State == CalendarSlotState.ASSIGNED ? "|" + Description + "|" + String.Join(",", Participants) : "") + "]"); }
public override string ToString() { return(ReservationID.ToString().PadRight(10) + "Site ID: " + SiteID.ToString().PadRight(10) + Name.PadRight(10) + "Start Date: " + FromDate.ToShortDateString().PadRight(10) + "End Date: " + ToDate.ToShortDateString().PadRight(10) + "Reservation Created: " + CreateDate.ToShortDateString()); }