[x] Create "Default" varient that has no aditional properties
[x] Add Enum to Rent specifiying wheter the device is a string or a devicetype
[x] Update create Rent function to create a string/devicetype based rent depending on the enum
I added DSLM or DSLR as the cameraSystem attribute to the cameraType. But we might want some more information.. for example split resolution into video and photo?
The Audio stuff was not very well thought out, I renamed the AudioType to MicrophoneType since that is what the attributes suggest. Do we want more details here for recorders and such? Like we do with camera and lens.
We should probably allow general usage of a DeviceType without a specifc class for things like boomarms, transmitters, diffusors etc.
We should probably implement a system on Rent class level to not use a predefined devicetype and device number but rather just type out a string.. this further complicates and uglifies data storrage but is necessary in order to give away random stuff like xlr cables
I added DSLM or DSLR as the cameraSystem attribute to the cameraType. But we might want some more information.. for example split resolution into video and photo?
The Audio stuff was not very well thought out, I renamed the AudioType to MicrophoneType since that is what the attributes suggest. Do we want more details here for recorders and such? Like we do with camera and lens.
We should probably allow general usage of a DeviceType without a specifc class for things like boomarms, transmitters, diffusors etc.We should probably implement a system on Rent class level to not use a predefined devicetype and device number but rather just type out a string.. this further complicates and uglifies data storrage but is necessary in order to give away random stuff like xlr cables