public async Task <IServiceResponse <BookingResponseDTO> > PostBooking(BookingDetailDTO bookingdetail) { return(await HandleApiOperationAsync(async() => { var availableTrips = await _bookingSvc.PostBooking(bookingdetail); return new ServiceResponse <BookingResponseDTO>(availableTrips); })); }
public async Task <IServiceResponse <bool> > UpdateBooking(BookingDetailDTO bookingdetail) { return(await HandleApiOperationAsync(async() => { await _bookingSvc.UpdateBooking(bookingdetail); return new ServiceResponse <bool>(); })); }
public void Delete(BookingDetailDTO obj) { bookingDetailRepository.Delete(Mapper.Map <BookingDetailDTO, BookingDetail>(obj)); }