Enums en lugar de strings para los tipos de transmision y elevadores
se crean diferentes clases para los tipos de gastos