VSN-1208/Implement VehicleBrandModel operations: CRUD, pagination, filtering, sorting, toggle active state and additional operations.
This MR implements the following operations for the VehicleBrandModel entity:
- Fetches paginated, filtered, and sorted vehicle brand models.
- Retrieves details of a vehicle brand model by its ID.
- Allows the creation of a new vehicle brand model.
- Updates the data of an existing vehicle brand model.
- Toggles the active/inactive state of a vehicle brand model.
- Retrieves all vehicle brand models with optional filters such as "active" status.
The implementation includes controllers, services, repositories, and relevant DTOs to support these operations.
Closes VSN-1208