public void CreateReservation(ReservationDto reservation) { WriteActualMethod(); try { _reservationManager.Create(reservation.ConvertToEntity()); } catch (InvalidDateRangeException ex) { throw new FaultException <AutoReservationFault>(new AutoReservationFault { ErrorCode = AutoReservationFault.RentalPeriodNotAllowed, ErrorMessage = ex.Message }); } catch (AutoUnavailableException ex) { throw new FaultException <AutoReservationFault>(new AutoReservationFault { ErrorCode = AutoReservationFault.CarNotAvailable, ErrorMessage = ex.Message }); } }
public void CreateReservation(Reservation r) { ReservationManager.Create(r); }