makeReservationByType implementada