VSN-1602/Implement Vehicle operations: Update, multiple Get methods, toggle active state, and toggle status
Implement Vehicle operations: Update, multiple Get methods, toggle active state, and toggle status
- Update Vehicle: Adds the ability to update a vehicle by its ID.
- getById: Retrieves vehicle details by its ID.
- getShortAll: Fetches a list of all vehicles in a simplified format.
- getShortByBrand: Fetches a simplified list of vehicles by brand name.
- getShortByBrandModel: Fetches a simplified list of vehicles by brand and model name.
- getShortByType: Fetches a simplified list of vehicles by vehicle type.
- Toggle Active State: Adds a method to toggle the active state of a vehicle.
- Toggle Status: Adds a method to toggle the status of a vehicle.