public async Task <IResponse> NewVehicleReservation(NewVehicleReservation newVehicleReservation) { var vehicle = await _vehicleRepository.GetAsync(newVehicleReservation.VehicleId); if (vehicle == null) { return(ResponseType.NotFound()); } vehicle.BookingName = newVehicleReservation.BookingName; var vehicleBookingDate = DateTime.UtcNow; vehicle.BookingDate = vehicleBookingDate; vehicle.UpdatedOn = vehicleBookingDate; await _unitOfWork.CommitAsync(); return(ResponseType.Success); }
public async Task <IResponse> NewVehicleReservation([FromBody] NewVehicleReservation newVehicleReservation) { return(await _vehicleService.NewVehicleReservation(newVehicleReservation)); }