Beispiel #1
0
        static void Main(string[] args)
        {
            FahrradfahrerServiceImpl fahrradfahrerServiceImpl = new FahrradfahrerServiceImpl(new DummyDataSource());

            Fahrradfahrer     fahrer      = fahrradfahrerServiceImpl.GetFahrradFahrerForName("Paul");
            List <Koordinate> koordinaten = new List <Koordinate>
            {
                new Koordinate(53.5735926, 10.0050694),
                new Koordinate(53.5726219, 10.0067387),
                new Koordinate(53.5714585, 10.0084191),
                new Koordinate(53.5710441, 10.0087984),
                new Koordinate(53.5704539, 10.0091474),
                new Koordinate(53.5693637, 10.0120378),
                new Koordinate(53.567967, 10.0149737),
                new Koordinate(53.5669668, 10.0154972),
                new Koordinate(53.5655431, 10.0159676),
                new Koordinate(53.5647276, 10.0164076),
                new Koordinate(53.5628081, 10.0143668),
            };

            GpsFahrt fahrt1 = new GpsFahrt(DateTime.Today.AddHours(10), DateTime.Today.AddHours(10).AddMinutes(10),
                                           koordinaten);

            fahrer.Fahrten.Add(fahrt1);

            double geschwindigkeit = fahrt1.GetDistance() / fahrt1.GetTimeSpan().TotalHours;

            Console.WriteLine(fahrt1.GetTimeSpan() + "; " + fahrt1.GetDistance() + " km; " + geschwindigkeit + "km/h");

            Console.Read();
        }
Beispiel #2
0
 public void SpeichereFahrradfahrer(Fahrradfahrer fahrradfahrer)
 {
     _fahrradfahrer.Add(fahrradfahrer);
 }
 public void SpeichereFahrradfahrer(Fahrradfahrer fahrradfahrer)
 {
     throw new System.NotImplementedException();
 }