Beispiel #1
0
        public void Service(ServicedVehicle servicedVehicle)
        {
            ServiceLogEntry logEntry = new ServiceLogEntry
                                       (
                servicedVehicle.KilometersTravelled,
                "Mike Megamotor"
                                       );

            int nextServiceKilometers = servicedVehicle.NextServiceKm
                                        + servicedVehicle.ServiceIntervalInKm;

            servicedVehicle.ServicePerformed(logEntry, nextServiceKilometers);
        }
Beispiel #2
0
        public void ServicePerformed(ServiceLogEntry logEntry, int nextServiceKm)
        {
            _logEntries.Add(logEntry);

            NextServiceKm = nextServiceKm;
        }