/// <summary> /// Action to cancel a booking /// </summary> /// <param name="slot">Slot to cancel</param> /// <param name="admission">Corresponding admission</param> public abstract void CancelSlot(Slot slot, Admission admission);
/// <summary> /// Action to actually book a slot /// </summary> /// <param name="slot">Slot to be booled</param> /// <param name="admission">Corresponding admission</param> public abstract void BookSlot(Slot slot, Admission admission);