/// <summary> /// Sets the registration status for a vehicle. Used when vehicle is checked. /// </summary> /// <param name="vehicle"></param> /// <param name="registrationValid">If false, sets status to expired/none at random </param> public static void SetVehicleRegistrationStatus(Vehicle vehicle, bool registrationValid) { if (registrationValid) { VehicleDetails.SetRegistrationStatusForVehicle(vehicle, EVehicleDetailsStatus.Valid); } else { if (rnd.Next(5) < 2) { VehicleDetails.SetRegistrationStatusForVehicle(vehicle, EVehicleDetailsStatus.None); } else { VehicleDetails.SetRegistrationStatusForVehicle(vehicle, EVehicleDetailsStatus.Expired); } } }
/// <summary> /// Sets the registration status for a vehicle. Used when vehicle is checked. /// </summary> /// <param name="vehicle"></param> /// <param name="RegistrationStatus"></param> public static void SetVehicleRegistrationStatus(Vehicle vehicle, EVehicleDetailsStatus RegistrationStatus) { VehicleDetails.SetRegistrationStatusForVehicle(vehicle, RegistrationStatus); }