public void EnsureSeeData()
        {
            if (!_context.Trips.Any())
            {
                // Add new data
                var usTrip = new Trip()
                {
                    Name = "US Trip",
                    Created = DateTime.UtcNow,
                    UserName = "",
                    Stops = new List<Stop>()
                    {
                        new Stop() { Name="Atlanta, GA", Arrival= new DateTime(2014, 6, 4), Latitude = 33.748995, Longitude = -84.387982, Order = 0},
                        new Stop() { Name="New York, NY", Arrival= new DateTime(2014, 6, 9), Latitude = 40.712784, Longitude = -74.005941, Order = 1},
                        new Stop() { Name="Boston, MA", Arrival= new DateTime(2014, 7, 1), Latitude = 42.360082, Longitude = -71.058880, Order = 2},
                        new Stop() { Name="Chicago, IL", Arrival= new DateTime(2014, 7, 10), Latitude = 41.878114, Longitude = -87.629798, Order = 3},
                        new Stop() { Name="Seattle, WA", Arrival= new DateTime(2014, 8, 13), Latitude = 47.606209, Longitude = -122.332071, Order = 4},
                        new Stop() { Name="Atlanta, GA", Arrival= new DateTime(2014, 8, 23), Latitude = 33.748995, Longitude = -84.387982, Order = 5}
                    }
                };

                _context.Trips.Add(usTrip);
                _context.Stops.AddRange(usTrip.Stops);

                var worldTrip = new Trip()
                {
                    Name = "World Trip",
                    Created = DateTime.UtcNow,
                    UserName = "",
                    Stops = new List<Stop>()
                    {
                       new Stop() { Name="Atlanta, GA", Arrival= new DateTime(2014, 6, 4), Latitude = 33.748995, Longitude = -84.387982, Order = 0},
                        new Stop() { Name="New York, NY", Arrival= new DateTime(2014, 6, 9), Latitude = 40.712784, Longitude = -74.005941, Order = 1},
                        new Stop() { Name="Boston, MA", Arrival= new DateTime(2014, 7, 1), Latitude = 42.360082, Longitude = -71.058880, Order = 2},
                        new Stop() { Name="Chicago, IL", Arrival= new DateTime(2014, 7, 10), Latitude = 41.878114, Longitude = -87.629798, Order = 3},
                        new Stop() { Name="Seattle, WA", Arrival= new DateTime(2014, 8, 13), Latitude = 47.606209, Longitude = -122.332071, Order = 4},
                        new Stop() { Name="Atlanta, GA", Arrival= new DateTime(2014, 8, 23), Latitude = 33.748995, Longitude = -84.387982, Order = 5}
                    }
                };
                _context.Trips.Add(worldTrip);
                _context.Stops.AddRange(worldTrip.Stops);

                _context.SaveChanges();
            }
        }
 public void AddTrip(Trip newTrip)
 {
     _context.Add(newTrip);
 }