private void insertNewVehicle(string i_OwnerLisenceNumber)
        {
            string clientName        = UserInterface.ReadOwnerName();
            string clientPhoneNumber = UserInterface.ReadOwnerPhoneNumber();

            Vehicle.eVehicleType vehicleType = UserInterface.ReadVehicleType();
            string modelName  = UserInterface.ReadModelName();
            float  energyLeft = UserInterface.ReadEnergyLeft();
            float  maxEnergy  = UserInterface.ReadMaxEnergy();
            LinkedList <Vehicle.Wheel> wheels = UserInterface.ReadWheels(vehicleType);
            object uniqueParamOne             = UserInterface.ReadUniqueParamOne(vehicleType);
            object oniqueParamTwo             = UserInterface.ReadUniqueParamTwo(vehicleType);;
            // list order : 0. vehicleType ; 1. i_lisence number ; 2. modelName ; 3. energyLeft ;  4. maxEnergy ; 5. <wheels> ; 6. unique param one. ; 7. unique param two.
            List <object> parametersList = new List <object>();

            parametersList.Add(vehicleType);
            parametersList.Add(i_OwnerLisenceNumber);
            parametersList.Add(modelName);
            parametersList.Add(energyLeft);
            parametersList.Add(maxEnergy);
            parametersList.Add(wheels);
            parametersList.Add(uniqueParamOne);
            parametersList.Add(oniqueParamTwo);

            Client newClient = new Client(clientName, clientPhoneNumber, parametersList);
        }