コード例 #1
0
 //---------- 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");
 }
コード例 #2
0
 /// <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.");
     }
 }
コード例 #3
0
 public override int GetHashCode()
 {
     return(ReservationID.GetHashCode() * 17 + InviteeID.GetHashCode());
 }
コード例 #4
0
 public override string ToString() => ReservationID.ToString();
コード例 #5
0
ファイル: Slots.cs プロジェクト: wmalik/PACMANS
 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) : "") + "]");
 }
コード例 #6
0
 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());
 }