public async Task EnsureSeedData()
        {
            if (await _userManager.FindByEmailAsync("*****@*****.**") == null)
            {
                // Add the user.
                var newUser = new WorldUser()
                {
                    UserName = "******",
                    Email = "*****@*****.**"
                };

                await _userManager.CreateAsync(newUser, "P@ssw0rd!");
            }

            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), Order = 0, Latitude = 33.7550, Longitude = -84.3900 },
                        new Stop() { Name = "New York, NY", Arrival = new DateTime(2014, 6, 9), Order = 1, Latitude = 40.7127, Longitude = -74.0059 },
                        new Stop() { Name = "Boston, MA", Arrival = new DateTime(2014, 7, 1), Order = 2, Latitude = 42.3601, Longitude = -71.0589 },
                        new Stop() { Name = "Chicago, IL", Arrival = new DateTime(2014, 7, 10), Order = 3, Latitude = 41.8369, Longitude = -87.6847 },
                        new Stop() { Name = "Seattle, WA", Arrival = new DateTime(2014, 8, 13), Order = 4, Latitude = 47.6097, Longitude = -122.3331 },
                        new Stop() { Name = "Atlanta, GA", Arrival = new DateTime(2014, 8, 23), Order = 5, Latitude = 33.7550, Longitude = -84.3900 },
                    }
                };

                _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 = "Fort Lauderdale, FL", Arrival = new DateTime(2015, 10, 31), Order = 0, Latitude = 26.1333, Longitude = -80.1500 },
                        new Stop() { Name = "New York, NY", Arrival = new DateTime(2015, 11, 3), Order = 1, Latitude = 40.7127, Longitude = -74.0059 },
                        new Stop() { Name = "Amsterdam, Netherlands", Arrival = new DateTime(2015, 11, 13), Order = 2, Latitude = 52.3667, Longitude = 4.9000 },
                        new Stop() { Name = "Barcelona, Spain", Arrival = new DateTime(2016, 11, 20), Order = 3, Latitude = 41.3833, Longitude = 2.1833 },
                        new Stop() { Name = "Lyon, France", Arrival = new DateTime(2016, 12, 20), Order = 4, Latitude = 45.7600, Longitude = 4.8400 },
                        new Stop() { Name = "Prague, Czech Republic", Arrival = new DateTime(2016, 12, 22), Order = 5, Latitude = 50.0833, Longitude = 14.4167 },
                        new Stop() { Name = "New York, NY", Arrival = new DateTime(2016, 1, 5), Order = 6, Latitude = 40.7127, Longitude = -74.0059 },
                        new Stop() { Name = "Fort Lauderdale, FL", Arrival = new DateTime(2016, 1, 7), Order = 7, Latitude = 26.1333, Longitude = -80.1500 },
                    }
                };

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

                _context.SaveChanges();
            }
        }
Ejemplo n.º 2
0
        public async Task EnsureSeedDataAsync()
        {
            if (await _userManager.FindByEmailAsync("*****@*****.**") == null)
            {
                // Add the user
                var newUser = new WorldUser()
                {
                    UserName = "******",
                    Email = "*****@*****.**"
                };

                await _userManager.CreateAsync(newUser, "P@ssw0rd!");
            }

            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 europeTrip = new Trip()
                {
                    Name = "Europe Trip",
                    Created = DateTime.UtcNow,
                    UserName = "******",
                    Stops = new List<Stop>()
                    {
                        new Stop() { Order = 0, Latitude = 43.644991, Longitude = -79.394358, Name = "Toronto, Canada", Arrival = new DateTime(2015, 8, 21) },
                        new Stop() { Order = 1, Latitude = 41.391666, Longitude = 2.182251, Name = "Bacrelona, Spain", Arrival = new DateTime(2015, 8, 22) },
                        new Stop() { Order = 2, Latitude = 41.901885, Longitude = 12.479503, Name = "Rome, Italy", Arrival = new DateTime(2015, 8, 25) },
                        new Stop() { Order = 3, Latitude = 52.369898, Longitude = 4.894068, Name = "Amsterdam, Netherlands", Arrival = new DateTime(2015, 8, 28) },
                        new Stop() { Order = 4, Latitude = 51.513605, Longitude = -0.127010, Name = "London, United Kingdom", Arrival = new DateTime(2015, 8, 31) },
                        new Stop() { Order = 5, Latitude = 43.644991, Longitude = -79.394358, Name = "Toronto, Canada", Arrival = new DateTime(2015, 9, 5) }
                    }
                };

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

                _context.SaveChanges();

            }
        }
Ejemplo n.º 3
0
        public async Task EnsureSeedDataAsync()
        {
            if ( await _userManager.FindByEmailAsync("*****@*****.**") == null)
            {
                // Add the user
                var newUser = new WorldUser()
                {
                    UserName = "******",
                    Email = "*****@*****.**"
                };

                await _userManager.CreateAsync(newUser, "P@ssw0rd!");
            }

            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() { Order = 0, Latitude = 33.748995, Longitude = -84.387982, Name = "Atlanta, Georgia", Arrival = DateTime.Parse("Jun 3, 2014") },
                        new Stop() { Order = 1, Latitude = 48.856614, Longitude = 2.352222, Name = "Paris, France", Arrival = DateTime.Parse("Jun 4, 2014") },
                        new Stop() { Order = 2, Latitude = 50.850000, Longitude = 4.350000, Name = "Brussels, Belgium", Arrival = DateTime.Parse("Jun 25, 2014") },
                        new Stop() { Order = 3, Latitude = 51.209348, Longitude = 3.224700, Name = "Bruges, Belgium", Arrival = DateTime.Parse("Jun 28, 2014") },
                        new Stop() { Order = 4, Latitude = 48.856614, Longitude = 2.352222, Name = "Paris, France", Arrival = DateTime.Parse("Jun 30, 2014") },
                        new Stop() { Order = 5, Latitude = 51.508515, Longitude = -0.125487, Name = "London, UK", Arrival = DateTime.Parse("Jul 8, 2014") },
                        new Stop() { Order = 6, Latitude = 51.454513, Longitude = -2.587910, Name = "Bristol, UK", Arrival = DateTime.Parse("Jul 24, 2014") }
                    }
                };

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

                _context.SaveChanges();
            }
        }
Ejemplo n.º 4
0
 public static TripViewModel Create(this IModelFactory factory, Trip model)
 {
     var trip = new TripViewModel
     {
         Id = model.Id,
         Name = model.Name,
         Created = model.Created
     };
     return trip;
 }
Ejemplo n.º 5
0
 public void AddTrip(Trip T)
 {
     using (var redisManager = new PooledRedisClientManager())
     {
         using (_client = new RedisClient())
         {
             var redisTrip = _client.As<Trip>();
             redisTrip.Store(T);
         }
     }
 }
Ejemplo n.º 6
0
 public static Trip Create(this IModelFactory factory, TripViewModel model)
 {
     var trip = new Trip
     {
         Id = model.Id,
         Name = model.Name,
         UserName = "******",
         Created = model.Created,
         Stops = new List<Stop>()
     };
     return trip;
 }
Ejemplo n.º 7
0
        public void AddTrip(Trip newTrip)
        {
            try
            {
                _context.Add(newTrip);
            }
            catch (Exception exc)
            {

            }
            
        }
        public async Task EnsureSeedData()
        {
            if(await _userManager.FindByEmailAsync("*****@*****.**")==null)
            {
                //add user
                var newUser = new WorldUser()
                {
                    UserName = "******",
                    Email = "*****@*****.**"
                };

                await _userManager.CreateAsync(newUser, "P@sdword");
            }


            if(!_context.Trips.Any())
            {
                var usTrip = new Trip()
                {
                    Name = "Us Trip",
                    Created = DateTime.UtcNow,
                    UserName = "******",
                    Stops = new List<Stop>()
                    {
                        new Stop() {Name="New York", Order = 1, Arrival = new DateTime(2015,01,01), Latitude=50, Longitude=20 },
                        new Stop() {Name="Atlanta", Order = 2, Arrival = new DateTime(2015,01,15),  Latitude=52, Longitude=22 },
                        new Stop() {Name="Los Angeles", Order = 3, Arrival = new DateTime(2015,01,20), Latitude=54, Longitude=24 }
                    }
                };

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

                var euTrip = new Trip()
                {
                    Name = "Europe Trip",
                    Created = DateTime.UtcNow,
                    UserName = "******",
                    Stops = new List<Stop>()
                    {
                        new Stop() {Name="London", Order = 1, Arrival = new DateTime(2015,02,01), Latitude=40, Longitude=10 },
                        new Stop() {Name="Paris", Order = 2, Arrival = new DateTime(2015,02,15),  Latitude=42, Longitude=12 },
                        new Stop() {Name="Krakow", Order = 3, Arrival = new DateTime(2015,02,20), Latitude=44, Longitude=14 }
                    }
                };
                _context.Trips.Add(euTrip);
                _context.Stops.AddRange(euTrip.Stops);

                _context.SaveChanges();
            }
        }
        public async Task EnsureSeedDataAsync()
        {
            if (await _userManager.FindByEmailAsync("*****@*****.**") == null)
            {
                // Add the user
                var newUser = new WorldUser()
                {
                    UserName = "******",
                    Email = "*****@*****.**"
                };

                await _userManager.CreateAsync(newUser, "P@ssw0rd!");
            }

            if (!_context.Trips.Any())
            {
                // Add new data
                var usTrip = new Trip()
                {
                    Name = "US Trip",
                    Created = DateTime.Now,
                    UserName = "******",
                    Stops = new List<Stop>()
                    {
                        new Stop() { Name = "Little Rock, AR", Arrival = new DateTime(2015, 9, 12), Latitude = 34.7361, Longitude = 92.3311, Order = 0 },
                        new Stop() { Name = "Nashville, TN", Arrival = new DateTime(2015, 9, 13), Latitude = 36.1667, Longitude = 86.7833, Order = 1 },
                        new Stop() { Name = "Akron, OH", Arrival = new DateTime(2015, 9, 14), Latitude = 41.0731, Longitude = 81.5178, Order = 2 }
                    }
                };

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

                var worldTrip = new Trip()
                {
                    Name = "World Trip",
                    Created = DateTime.Now,
                    UserName = "******",
                    Stops = new List<Stop>()
                    {
                        new Stop() { Name = "London, England", Arrival = new DateTime(2015, 12, 1), Latitude = 51.5072, Longitude = 0.1275, Order = 0 },
                        new Stop() { Name = "Paris, France", Arrival = new DateTime(2015, 12, 4), Latitude = 48.8567, Longitude = 2.3508, Order = 1 }
                    }
                };

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

                _context.SaveChanges();
            }
        }
Ejemplo n.º 10
0
        public void EnsureSeedData()
        {
            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.360084, 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() { Order = 0, Latitude =  33.748995, Longitude =  -84.387982, Name = "Atlanta, Georgia", Arrival = DateTime.Parse("Jun 3, 2014") },
                        new Stop() { Order = 1, Latitude =  48.856614, Longitude =  2.352222, Name = "Paris, France", Arrival = DateTime.Parse("Jun 4, 2014") },
                        new Stop() { Order = 2, Latitude =  50.850000, Longitude =  4.350000, Name = "Brussels, Belgium", Arrival = DateTime.Parse("Jun 25, 2014") },
                        new Stop() { Order = 3, Latitude =  51.209348, Longitude =  3.224700, Name = "Bruges, Belgium", Arrival = DateTime.Parse("Jun 28, 2014") }
                    }
                };

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

                _context.SaveChanges();
            }
        }
        public async Task EnsureSeedData()
        {
            if(await _userManager.FindByEmailAsync("*****@*****.**") == null)
            {
                // Add the user
                var newUser = new WorldUser()
                {
                    UserName = "******",
                    Email = "*****@*****.**"
                };

                await _userManager.CreateAsync(newUser, "password");
            }
            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 = "NY",
                            Arrival = new DateTime(),
                            Latitude = 12323412354,
                            Longitude = 123243531245
                        }
                    }
                };

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

                _context.SaveChanges();
            }
        }
Ejemplo n.º 12
0
        public async Task EnsureSeedDataAsync()
        {
            //add a test user if necessary 
            if (await _userManager.FindByEmailAsync("*****@*****.**") == null)
            {
                //add the user
                var newUser = new WorldUser()
                {
                    UserName = "******",
                    Email = "*****@*****.**"
                };

                IdentityResult user = await _userManager.CreateAsync(newUser, "P@ssword1");
            }

            // if there are any trips
            if (!_context.Trips.Any())
            {
                // add new data
                var usTrip = new Trip()
                {
                    Name = "US Trips",
                    Created = DateTime.Now,
                    UserName = "******",
                    Stops = new List<Stop>()
                    {
                        new Stop() { Name = "Home", Longitude = 51.969894, Latitude = -0.420675, Order = 0, Arrival = new DateTime(2014, 09, 01) },
                        new Stop() { Name = "San Franciso", Longitude = 37.801075, Latitude = -122.425037, Order = 1, Arrival = new DateTime(2014, 09, 01) },
                        new Stop() { Name = "Los Angeles", Longitude = 34.049957, Latitude = -118.253841, Order = 2, Arrival = new DateTime(2014, 09, 04) },
                        new Stop() { Name = "Home", Longitude = 51.969894, Latitude = -0.420675, Order = 3, Arrival = new DateTime(2014, 09, 11) }
                    }
                };

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

                _context.SaveChanges();
            }
        }
        public async Task EnsureSeedDataAsync()
        {
            if (await _userManager.FindByEmailAsync("*****@*****.**") == null)
            {
                var newUser = new WorldUser()
                {
                    UserName = "******",
                    Email = "*****@*****.**"
                };

                await _userManager.CreateAsync(newUser, "P@ssw0rd");
            }

            if (!_context.Trips.Any())
            {
                var usTrip = new Trip()
                {
                    Name = "Us Trip",
                    Created = DateTime.Now,
                    UserName = "******",
                    Stops = new List<Stop>()
                    {
                        new Stop() { Name = "Atlanta, GA", Arrival = new DateTime(2015, 6, 4), Latitude = 33.748995, Longitude = -84.387982, Order = 0},
                        new Stop() { Name = "New York, NY", Arrival = new DateTime(2015, 7, 5), Latitude = 40.712784, Longitude = -74.005941, Order = 1},
                        new Stop() { Name = "Boston, MA", Arrival = new DateTime(2015, 7, 20), Latitude = 42.360082, Longitude = -71.058880, Order = 2},
                        new Stop() { Name = "Chicago, IL", Arrival = new DateTime(2015, 7, 27), Latitude = 41.878114, Longitude = -87.629798, Order = 3},
                        new Stop() { Name = "Seattle, WA", Arrival = new DateTime(2015, 8, 4), Latitude = 47.606209, Longitude = -122.332071, Order = 4},
                        new Stop() { Name = "Atlanta, GA", Arrival = new DateTime(2015, 8, 20), Latitude = 33.748995, Longitude = -84.387982, Order = 5}
                    }
                };

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

                _context.SaveChanges();
            }
        }
Ejemplo n.º 14
0
        public async Task EnsureDataAsync()
        {

            if (await _userManager.FindByEmailAsync("*****@*****.**") == null)
            {
                var newUser = new WorldUser()
                {
                    UserName = "******",
                    Email = "*****@*****.**"
                };
                await _userManager.CreateAsync(newUser, "P@ssw0rd!");
            }

            if (_context.Trips.Any()) return;
            var usTrip = new Trip
            {
                Name = "TR Trip",
                Created = DateTime.UtcNow,
                UserName = "",
                Stops = new List<Stop>()
                {
                    new Stop
                    {
                        //41�'N	29�'E
                        Name = "輘tanbul",
                        Arrival = new DateTime(2015, 1, 15),
                        Order = 1,
                        Latitude = 41,
                        Longitude = 29
                    },
                    new Stop
                    {
                        //	38�'N	27�'E
                        Name = "輟mir",
                        Arrival = new DateTime(2015, 3, 6),
                        Order = 2,
                        Latitude = 38.25,
                        Longitude = 27.08
                    },
                    new Stop
                    {
                        //39�'N	32�'E
                        Name = "Ankara",
                        Arrival = new DateTime(2015, 5, 8),
                        Order = 3,
                        Latitude = 39.57,
                        Longitude = 32.54
                    },
                    new Stop
                    {
                        //	39�'N	30�'E
                        Name = "Eski㧐hir",
                        Arrival = new DateTime(2015, 8, 24),
                        Order = 4,
                        Latitude = 39.50,
                        Longitude = 30.30
                    },
                    new Stop
                    {
                        //	39�'N	27�'E
                        Name = "Bal齥esir",
                        Arrival = new DateTime(2015, 9, 18),
                        Order = 5,
                        Latitude = 39.39,
                        Longitude = 27.53
                    },
                    new Stop
                    {
                        //38�'N	27�'E
                        Name = "Manisa",
                        Arrival = new DateTime(2015, 2, 11),
                        Order = 6,
                        Latitude = 38.38,
                        Longitude = 27.30
                    }
                }
            };
            _context.Trips.Add(usTrip);
            _context.Stops.AddRange(usTrip.Stops);
            _context.SaveChanges();
            // Add new Data
        }
Ejemplo n.º 15
0
        public void EnsureSeedData()
        {
            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(){ Order=0 , Latitude=  -52.3345042,Longitude=  46.35781361  , Arrival=new DateTime(2014,  1,1 ),  Name="	1	5	"},
            new Stop(){ Order=1 , Latitude=  22.13799909,Longitude=  -33.39134206 , Arrival=new DateTime(2014,  1,2 ),  Name="	2	6	"},
            new Stop(){ Order=2 , Latitude=  12.40231222,Longitude=  13.94658189  , Arrival=new DateTime(2014,  1,3 ),  Name="	3	7	"},
            new Stop(){ Order=3 , Latitude=  -11.96117692,Longitude=  175.30207969  , Arrival=new DateTime(2014,  1,4 ),  Name="	4	8	"},
            new Stop(){ Order=4 , Latitude= -59.70807528,Longitude=  -119.82703487  , Arrival=new DateTime(2014,  1,5 ),  Name="	5	9	"},
            new Stop(){ Order=5 , Latitude= 22.02840337,Longitude=-6.38666448 , Arrival=new DateTime(2014,  1,6 ),  Name="	6	10	"},
            new Stop(){ Order=6 , Latitude=7.68798026,Longitude=  158.56397635  , Arrival=new DateTime(2014,  1,7 ),  Name="	7	11	"},
            new Stop(){ Order=7 , Latitude= 47.05408321,Longitude= -56.38814232 , Arrival=new DateTime(2014,  1,8 ),  Name="	8	12	"},
            new Stop(){ Order=8 , Latitude= 21.93787975,Longitude=  136.79325841  , Arrival=new DateTime(2014,  1,9 ),  Name="	9	13	"},
            new Stop(){ Order=9 , Latitude= 24.11195462,Longitude=  110.83255214  , Arrival=new DateTime(2014,  1,10  ),  Name="	10	14	"},
            new Stop(){ Order=10  , Latitude= 32.15081417,Longitude=  170.0284949 , Arrival=new DateTime(2014,  1,11  ),  Name="	11	15	"},
            new Stop(){ Order=11  , Latitude= -10.81736212,Longitude= -78.52735169  , Arrival=new DateTime(2014,  1,12  ),  Name="	12	16	"},
            new Stop(){ Order=12  , Latitude=7.08873019,Longitude=  -144.25341724 , Arrival=new DateTime(2014,  1,13  ),  Name="	13	17	"},
            new Stop(){ Order=13  , Latitude=5.20181864,Longitude= 81.56613642  , Arrival=new DateTime(2014,  1,14  ),  Name="	14	18	"},
            new Stop(){ Order=14  , Latitude= -14.76272672,Longitude= 23.42911187 , Arrival=new DateTime(2014,  1,15  ),  Name="	15	19	"},
            new Stop(){ Order=15  , Latitude= -27.123714,Longitude=  136.60648581 , Arrival=new DateTime(2014,  1,16  ),  Name="	16	20	"},
            new Stop(){ Order=16  , Latitude= 25.43706439,Longitude=-6.55203994 , Arrival=new DateTime(2014,  1,17  ),  Name="	17	21	"},
            new Stop(){ Order=17  , Latitude= 22.79013563,Longitude= -68.26766403 , Arrival=new DateTime(2014,  1,18  ),  Name="	18	22	"},
            new Stop(){ Order=18  , Latitude= -19.65776378,Longitude= -71.97945892  , Arrival=new DateTime(2014,  1,19  ),  Name="	19	23	"},
            new Stop(){ Order=19  , Latitude= -22.83802763,Longitude= -47.33754863  , Arrival=new DateTime(2014,  1,20  ),  Name="	20	24	"},
            new Stop(){ Order=20  , Latitude= 19.61634131,Longitude= -16.11364338 , Arrival=new DateTime(2014,  1,21  ),  Name="	21	25	"},
            new Stop(){ Order=21  , Latitude= 47.1895131,Longitude=-6.90037194  , Arrival=new DateTime(2014,  1,22  ),  Name="	22	26	"},
            new Stop(){ Order=22  , Latitude= -61.65593386,Longitude=  -172.92723529  , Arrival=new DateTime(2014,  1,23  ),  Name="	23	27	"},
            new Stop(){ Order=23  , Latitude=-9.10781173,Longitude= 67.05199808 , Arrival=new DateTime(2014,  1,24  ),  Name="	24	28	"},
            new Stop(){ Order=24  , Latitude= 15.13799755,Longitude=  -165.84352291 , Arrival=new DateTime(2014,  1,25  ),  Name="	25	29	"},
            new Stop(){ Order=25  , Latitude= 24.79929,Longitude=  175.03260499 , Arrival=new DateTime(2014,  1,26  ),  Name="	26	30	"},
            new Stop(){ Order=26  , Latitude=9.3646192,Longitude=  -125.43413607  , Arrival=new DateTime(2014,  1,27  ),  Name="	27	31	"},
            new Stop(){ Order=27  , Latitude= 49.94485954,Longitude=  -151.51035881 , Arrival=new DateTime(2014,  1,28  ),  Name="	28	32	"},
            new Stop(){ Order=28  , Latitude= -52.73113844,Longitude= -95.48055937  , Arrival=new DateTime(2014,  1,29  ),  Name="	29	33	"},
            new Stop(){ Order=29  , Latitude= -33.67529304,Longitude= 44.76370505 , Arrival=new DateTime(2014,  1,30  ),  Name="	30	34	"},
            new Stop(){ Order=30  , Latitude= -10.1134074,Longitude=  -127.22499992 , Arrival=new DateTime(2014,  1,31  ),  Name="	31	35	"},
            new Stop(){ Order=31  , Latitude= -57.00449981,Longitude=-1.90183853  , Arrival=new DateTime(2014,  2,1 ),  Name="	32	36	"},
            new Stop(){ Order=32  , Latitude= -25.74402379,Longitude=  -114.7669234 , Arrival=new DateTime(2014,  2,2 ),  Name="	33	37	"},
            new Stop(){ Order=33  , Latitude=-2.01290251,Longitude=  126.74705328 , Arrival=new DateTime(2014,  2,3 ),  Name="	34	38	"},
            new Stop(){ Order=34  , Latitude= 53.21209339,Longitude= -79.96039006 , Arrival=new DateTime(2014,  2,4 ),  Name="	35	39	"},
            new Stop(){ Order=35  , Latitude= -11.76623086,Longitude= 99.45000355 , Arrival=new DateTime(2014,  2,5 ),  Name="	36	40	"},
            new Stop(){ Order=36  , Latitude= -48.75922048,Longitude=  -119.30343398  , Arrival=new DateTime(2014,  2,6 ),  Name="	37	41	"},
            new Stop(){ Order=37  , Latitude= 38.75564529,Longitude= 32.57930175  , Arrival=new DateTime(2014,  2,7 ),  Name="	38	42	"},
            new Stop(){ Order=38  , Latitude= 54.32505297,Longitude= -49.79080084 , Arrival=new DateTime(2014,  2,8 ),  Name="	39	43	"},
            new Stop(){ Order=39  , Latitude=-0.68636996,Longitude=  155.2791671  , Arrival=new DateTime(2014,  2,9 ),  Name="	40	44	"},
            new Stop(){ Order=40  , Latitude= -58.93487112,Longitude=  163.25151738 , Arrival=new DateTime(2014,  2,10  ),  Name="	41	45	"},
            new Stop(){ Order=41  , Latitude= -31.52097632,Longitude=  172.52536057 , Arrival=new DateTime(2014,  2,11  ),  Name="	42	46	"},
            new Stop(){ Order=42  , Latitude= 51.92727319,Longitude= -27.25253943 , Arrival=new DateTime(2014,  2,12  ),  Name="	43	47	"},
            new Stop(){ Order=43  , Latitude=-1.57924442,Longitude= -98.10626653  , Arrival=new DateTime(2014,  2,13  ),  Name="	44	48	"},
            new Stop(){ Order=44  , Latitude= -60.43526054,Longitude=  -113.45618519  , Arrival=new DateTime(2014,  2,14  ),  Name="	45	49	"},
            new Stop(){ Order=45  , Latitude= 42.99849745,Longitude=  160.57516777  , Arrival=new DateTime(2014,  2,15  ),  Name="	46	50	"},
            new Stop(){ Order=46  , Latitude= 22.32891806,Longitude= -53.02141431 , Arrival=new DateTime(2014,  2,16  ),  Name="	47	51	"},
            new Stop(){ Order=47  , Latitude= -53.53834648,Longitude= -12.93495632  , Arrival=new DateTime(2014,  2,17  ),  Name="	48	52	"},
            new Stop(){ Order=48  , Latitude=7.32795018,Longitude= 57.1601313 , Arrival=new DateTime(2014,  2,18  ),  Name="	49	53	"},
            new Stop(){ Order=49  , Latitude= 53.38720393,Longitude= -90.91598648 , Arrival=new DateTime(2014,  2,19  ),  Name="	50	54	"}
            }
            };

            _context.Trips.Add(worldTrip);
            _context.Stops.AddRange(worldTrip.Stops);
            _context.SaveChanges();
              }
        }
Ejemplo n.º 16
0
        public async Task EnsureSeedDataAsync()
        {
            if (await _userManager.FindByEmailAsync("*****@*****.**") == null)
            {
                // Add the user
                var newUser = new WorldUser()
                {
                    UserName = "******",
                    Email    = "*****@*****.**"
                };

                await _userManager.CreateAsync(newUser, "P@ssw0rd!");
            }

            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 europeTrip = new Trip()
                {
                    Name     = "Europe Trip",
                    Created  = DateTime.UtcNow,
                    UserName = "******",
                    Stops    = new List <Stop>()
                    {
                        new Stop()
                        {
                            Order = 0, Latitude = 43.644991, Longitude = -79.394358, Name = "Toronto, Canada", Arrival = new DateTime(2015, 8, 21)
                        },
                        new Stop()
                        {
                            Order = 1, Latitude = 41.391666, Longitude = 2.182251, Name = "Bacrelona, Spain", Arrival = new DateTime(2015, 8, 22)
                        },
                        new Stop()
                        {
                            Order = 2, Latitude = 41.901885, Longitude = 12.479503, Name = "Rome, Italy", Arrival = new DateTime(2015, 8, 25)
                        },
                        new Stop()
                        {
                            Order = 3, Latitude = 52.369898, Longitude = 4.894068, Name = "Amsterdam, Netherlands", Arrival = new DateTime(2015, 8, 28)
                        },
                        new Stop()
                        {
                            Order = 4, Latitude = 51.513605, Longitude = -0.127010, Name = "London, United Kingdom", Arrival = new DateTime(2015, 8, 31)
                        },
                        new Stop()
                        {
                            Order = 5, Latitude = 43.644991, Longitude = -79.394358, Name = "Toronto, Canada", Arrival = new DateTime(2015, 9, 5)
                        }
                    }
                };

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

                _context.SaveChanges();
            }
        }
Ejemplo n.º 17
0
 public void AddTrip(Trip newTrip)
 {
 }
Ejemplo n.º 18
0
        public async Task EnsureSeedDataAsync()
        {
            if(await userManager.FindByEmailAsync("*****@*****.**") == null)
            {
                var newUser = new WorldUser
                {
                    UserName = "******",
                    Email = "*****@*****.**"
                };

                var result = await userManager.CreateAsync(newUser, "P@ssw0rd");
                if (result.Succeeded == false)
                {
                    var errors = result.Errors;
                }
            }

            if (context.Trips.Any() == false)
            {
                var usTrip = new Trip
                {
                    Name = "US Trip",
                    Created = DateTime.UtcNow,
                    UserName = "******",
                    Stops = new List<Stop>
                    {
                        new Stop
                        {
                            Name ="Atlanta, GA",
                            Arrival = new DateTime(2016,6,4),
                            Latitude = 33.748995,
                            Longitude = -84.387982,
                            Order = 0
                        }
                    }
                };

                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
                        {
                            Order = 1,
                            Latitude = 33.748995,
                            Longitude = -84.387982,
                            Name ="Atlanta, Georgia",
                            Arrival = DateTime.Parse("Jun 4, 2016")
                        }
                    }
                };

                context.Trips.Add(worldTrip);
                context.Stops.AddRange(worldTrip.Stops);

                context.SaveChanges();
            }
        }
Ejemplo n.º 19
0
 public void AddTrip(Trip newTrip)
 {
     _context.Add(newTrip);
 }
Ejemplo n.º 20
0
 public void AddTrip(Trip newTrip)
 {
     // here we can also set some default properties if we need them
     // like Created or UserName
     _context.Add(newTrip);
 }
Ejemplo n.º 21
0
        public async Task EnsureSeedData()
        {
            if (await _userManager.FindByEmailAsync("*****@*****.**") == null)
            {
                var user = new WorldUser()
                {
                    UserName = "******",
                    Email    = "*****@*****.**"
                };

                await _userManager.CreateAsync(user, "BBerk6529!");

                if (!_context.Trips.Any())
                {
                    var usTrip = new Trip()
                    {
                        DateCreated = DateTime.UtcNow,
                        Name        = "US Trip",
                        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()
                    {
                        DateCreated = DateTime.UtcNow,
                        Name        = "WorldTrip",
                        UserName    = "******",
                        Stops       = new List <Stop>()
                        {
                            new Stop()
                            {
                                Order = 0, Latitude = 33.748995, Longitude = -84.387982, Name = "Atlanta, Georgia", Arrival = DateTime.Parse("Jun 3, 2014")
                            },
                            new Stop()
                            {
                                Order = 1, Latitude = 48.856614, Longitude = 2.352222, Name = "Paris, France", Arrival = DateTime.Parse("Jun 4, 2014")
                            },
                            new Stop()
                            {
                                Order = 2, Latitude = 50.850000, Longitude = 4.350000, Name = "Brussels, Belgium", Arrival = DateTime.Parse("Jun 25, 2014")
                            },
                            new Stop()
                            {
                                Order = 3, Latitude = 51.209348, Longitude = 3.224700, Name = "Bruges, Belgium", Arrival = DateTime.Parse("Jun 28, 2014")
                            },
                            new Stop()
                            {
                                Order = 4, Latitude = 48.856614, Longitude = 2.352222, Name = "Paris, France", Arrival = DateTime.Parse("Jun 30, 2014")
                            },
                            new Stop()
                            {
                                Order = 5, Latitude = 51.508515, Longitude = -0.125487, Name = "London, UK", Arrival = DateTime.Parse("Jul 8, 2014")
                            },
                            new Stop()
                            {
                                Order = 6, Latitude = 51.454513, Longitude = -2.587910, Name = "Bristol, UK", Arrival = DateTime.Parse("Jul 24, 2014")
                            },
                            new Stop()
                            {
                                Order = 7, Latitude = 52.078000, Longitude = -2.783000, Name = "Stretton Sugwas, UK", Arrival = DateTime.Parse("Jul 29, 2014")
                            },
                            new Stop()
                            {
                                Order = 8, Latitude = 51.864211, Longitude = -2.238034, Name = "Gloucestershire, UK", Arrival = DateTime.Parse("Jul 30, 2014")
                            },
                            new Stop()
                            {
                                Order = 9, Latitude = 52.954783, Longitude = -1.158109, Name = "Nottingham, UK", Arrival = DateTime.Parse("Jul 31, 2014")
                            },
                            new Stop()
                            {
                                Order = 10, Latitude = 51.508515, Longitude = -0.125487, Name = "London, UK", Arrival = DateTime.Parse("Aug 1, 2014")
                            },
                            new Stop()
                            {
                                Order = 11, Latitude = 55.953252, Longitude = -3.188267, Name = "Edinburgh, UK", Arrival = DateTime.Parse("Aug 5, 2014")
                            },
                            new Stop()
                            {
                                Order = 12, Latitude = 55.864237, Longitude = -4.251806, Name = "Glasgow, UK", Arrival = DateTime.Parse("Aug 6, 2014")
                            },
                            new Stop()
                            {
                                Order = 13, Latitude = 57.149717, Longitude = -2.094278, Name = "Aberdeen, UK", Arrival = DateTime.Parse("Aug 7, 2014")
                            },
                            new Stop()
                            {
                                Order = 14, Latitude = 55.953252, Longitude = -3.188267, Name = "Edinburgh, UK", Arrival = DateTime.Parse("Aug 8, 2014")
                            },
                            new Stop()
                            {
                                Order = 15, Latitude = 51.508515, Longitude = -0.125487, Name = "London, UK", Arrival = DateTime.Parse("Aug 10, 2014")
                            },
                            new Stop()
                            {
                                Order = 16, Latitude = 52.370216, Longitude = 4.895168, Name = "Amsterdam, Netherlands", Arrival = DateTime.Parse("Aug 14, 2014")
                            },
                            new Stop()
                            {
                                Order = 17, Latitude = 48.583148, Longitude = 7.747882, Name = "Strasbourg, France", Arrival = DateTime.Parse("Aug 17, 2014")
                            },
                            new Stop()
                            {
                                Order = 18, Latitude = 46.519962, Longitude = 6.633597, Name = "Lausanne, Switzerland", Arrival = DateTime.Parse("Aug 19, 2014")
                            },
                            new Stop()
                            {
                                Order = 19, Latitude = 46.021073, Longitude = 7.747937, Name = "Zermatt, Switzerland", Arrival = DateTime.Parse("Aug 27, 2014")
                            },
                            new Stop()
                            {
                                Order = 20, Latitude = 46.519962, Longitude = 6.633597, Name = "Lausanne, Switzerland", Arrival = DateTime.Parse("Aug 29, 2014")
                            },
                            new Stop()
                            {
                                Order = 21, Latitude = 53.349805, Longitude = -6.260310, Name = "Dublin, Ireland", Arrival = DateTime.Parse("Sep 2, 2014")
                            },
                            new Stop()
                            {
                                Order = 22, Latitude = 54.597285, Longitude = -5.930120, Name = "Belfast, Northern Ireland", Arrival = DateTime.Parse("Sep 7, 2014")
                            },
                            new Stop()
                            {
                                Order = 23, Latitude = 53.349805, Longitude = -6.260310, Name = "Dublin, Ireland", Arrival = DateTime.Parse("Sep 9, 2014")
                            },
                            new Stop()
                            {
                                Order = 24, Latitude = 47.368650, Longitude = 8.539183, Name = "Zurich, Switzerland", Arrival = DateTime.Parse("Sep 16, 2014")
                            },
                            new Stop()
                            {
                                Order = 25, Latitude = 48.135125, Longitude = 11.581981, Name = "Munich, Germany", Arrival = DateTime.Parse("Sep 19, 2014")
                            },
                            new Stop()
                            {
                                Order = 26, Latitude = 50.075538, Longitude = 14.437800, Name = "Prague, Czech Republic", Arrival = DateTime.Parse("Sep 21, 2014")
                            },
                            new Stop()
                            {
                                Order = 27, Latitude = 51.050409, Longitude = 13.737262, Name = "Dresden, Germany", Arrival = DateTime.Parse("Oct 1, 2014")
                            },
                            new Stop()
                            {
                                Order = 28, Latitude = 50.075538, Longitude = 14.437800, Name = "Prague, Czech Republic", Arrival = DateTime.Parse("Oct 4, 2014")
                            },
                            new Stop()
                            {
                                Order = 29, Latitude = 42.650661, Longitude = 18.094424, Name = "Dubrovnik, Croatia", Arrival = DateTime.Parse("Oct 10, 2014")
                            },
                            new Stop()
                            {
                                Order = 30, Latitude = 42.697708, Longitude = 23.321868, Name = "Sofia, Bulgaria", Arrival = DateTime.Parse("Oct 16, 2014")
                            },
                            new Stop()
                            {
                                Order = 31, Latitude = 45.658928, Longitude = 25.539608, Name = "Brosov, Romania", Arrival = DateTime.Parse("Oct 20, 2014")
                            },
                            new Stop()
                            {
                                Order = 32, Latitude = 41.005270, Longitude = 28.976960, Name = "Istanbul, Turkey", Arrival = DateTime.Parse("Nov 1, 2014")
                            },
                            new Stop()
                            {
                                Order = 33, Latitude = 45.815011, Longitude = 15.981919, Name = "Zagreb, Croatia", Arrival = DateTime.Parse("Nov 11, 2014")
                            },
                            new Stop()
                            {
                                Order = 34, Latitude = 41.005270, Longitude = 28.976960, Name = "Istanbul, Turkey", Arrival = DateTime.Parse("Nov 15, 2014")
                            },
                            new Stop()
                            {
                                Order = 35, Latitude = 50.850000, Longitude = 4.350000, Name = "Brussels, Belgium", Arrival = DateTime.Parse("Nov 25, 2014")
                            },
                            new Stop()
                            {
                                Order = 36, Latitude = 50.937531, Longitude = 6.960279, Name = "Cologne, Germany", Arrival = DateTime.Parse("Nov 30, 2014")
                            },
                            new Stop()
                            {
                                Order = 37, Latitude = 48.208174, Longitude = 16.373819, Name = "Vienna, Austria", Arrival = DateTime.Parse("Dec 4, 2014")
                            },
                            new Stop()
                            {
                                Order = 38, Latitude = 47.497912, Longitude = 19.040235, Name = "Budapest, Hungary", Arrival = DateTime.Parse("Dec 28,2014")
                            },
                            new Stop()
                            {
                                Order = 39, Latitude = 37.983716, Longitude = 23.729310, Name = "Athens, Greece", Arrival = DateTime.Parse("Jan 2, 2015")
                            },
                            new Stop()
                            {
                                Order = 40, Latitude = -25.746111, Longitude = 28.188056, Name = "Pretoria, South Africa", Arrival = DateTime.Parse("Jan 19, 2015")
                            },
                            new Stop()
                            {
                                Order = 41, Latitude = 43.771033, Longitude = 11.248001, Name = "Florence, Italy", Arrival = DateTime.Parse("Feb 1, 2015")
                            },
                            new Stop()
                            {
                                Order = 42, Latitude = 45.440847, Longitude = 12.315515, Name = "Venice, Italy", Arrival = DateTime.Parse("Feb 9, 2015")
                            },
                            new Stop()
                            {
                                Order = 43, Latitude = 43.771033, Longitude = 11.248001, Name = "Florence, Italy", Arrival = DateTime.Parse("Feb 13, 2015")
                            },
                            new Stop()
                            {
                                Order = 44, Latitude = 41.872389, Longitude = 12.480180, Name = "Rome, Italy", Arrival = DateTime.Parse("Feb 17, 2015")
                            },
                            new Stop()
                            {
                                Order = 45, Latitude = 28.632244, Longitude = 77.220724, Name = "New Delhi, India", Arrival = DateTime.Parse("Mar 4, 2015")
                            },
                            new Stop()
                            {
                                Order = 46, Latitude = 27.700000, Longitude = 85.333333, Name = "Kathmandu, Nepal", Arrival = DateTime.Parse("Mar 10, 2015")
                            },
                            new Stop()
                            {
                                Order = 47, Latitude = 28.632244, Longitude = 77.220724, Name = "New Delhi, India", Arrival = DateTime.Parse("Mar 11, 2015")
                            },
                            new Stop()
                            {
                                Order = 48, Latitude = 22.1667, Longitude = 113.5500, Name = "Macau", Arrival = DateTime.Parse("Mar 21, 2015")
                            },
                            new Stop()
                            {
                                Order = 49, Latitude = 22.396428, Longitude = 114.109497, Name = "Hong Kong", Arrival = DateTime.Parse("Mar 24, 2015")
                            },
                            new Stop()
                            {
                                Order = 50, Latitude = 39.904030, Longitude = 116.407526, Name = "Beijing, China", Arrival = DateTime.Parse("Apr 19, 2015")
                            },
                            new Stop()
                            {
                                Order = 51, Latitude = 22.396428, Longitude = 114.109497, Name = "Hong Kong", Arrival = DateTime.Parse("Apr 24, 2015")
                            },
                            new Stop()
                            {
                                Order = 52, Latitude = 1.352083, Longitude = 103.819836, Name = "Singapore", Arrival = DateTime.Parse("Apr 30, 2015")
                            },
                            new Stop()
                            {
                                Order = 53, Latitude = 3.139003, Longitude = 101.686855, Name = "Kuala Lumpor, Malaysia", Arrival = DateTime.Parse("May 7, 2015")
                            },
                            new Stop()
                            {
                                Order = 54, Latitude = 13.727896, Longitude = 100.524123, Name = "Bangkok, Thailand", Arrival = DateTime.Parse("May 24, 2015")
                            },
                            new Stop()
                            {
                                Order = 55, Latitude = 33.748995, Longitude = -84.387982, Name = "Atlanta, Georgia", Arrival = DateTime.Parse("Jun 17, 2015")
                            },
                        }
                    };

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

                    await _context.SaveChangesAsync();
                }
            }
        }
Ejemplo n.º 22
0
 public void AddTrip(Trip trip)
 {
     _context.Add(trip);
 }
Ejemplo n.º 23
0
        public async Task EnsureSeedDataAsync()
        {
            if (await _userManager.FindByEmailAsync("*****@*****.**") == null)
            {
                //add the user
                var newUser = new WorldUser()
                {
                    UserName = "******",
                    Email    = "*****@*****.**"
                };
                await _userManager.CreateAsync(newUser, "P@ssw0rd!");
            }
            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(2016, 2, 3), Latitude = 33.74857, Longitude = -84.38669, Order = 0
                        },
                        new Stop()
                        {
                            Name = "New York, NY", Arrival = new DateTime(2016, 2, 10), Latitude = 40.71278, Longitude = -74.00594, Order = 1
                        },
                        new Stop()
                        {
                            Name = "Boston,MA", Arrival = new DateTime(2016, 2, 20), Latitude = 42.36008, Longitude = -71.05888, Order = 2
                        },
                        new Stop()
                        {
                            Name = "Chicago,IL", Arrival = new DateTime(2016, 3, 3), Latitude = 41.87811, Longitude = -87.62980, Order = 3
                        },
                        new Stop()
                        {
                            Name = "Seattle,WA", Arrival = new DateTime(2016, 3, 13), Latitude = 47.60621, Longitude = -122.3320, Order = 4
                        },
                        new Stop()
                        {
                            Name = "Atlanta, GA", Arrival = new DateTime(2016, 3, 30), Latitude = 33.74857, Longitude = -84.38669, Order = 5
                        }
                    }
                };

                var worldrip = new Trip()
                {
                    Name     = "World Trip",
                    Created  = DateTime.UtcNow,
                    UserName = "******",
                    Stops    = new List <Stop>()
                    {
                        new Stop()
                        {
                            Name = "Atlanta, Georgia", Arrival = new DateTime(2016, 2, 3), Latitude = 33.74857, Longitude = -84.38669, Order = 0
                        },
                        new Stop()
                        {
                            Name = "Paris, France", Arrival = new DateTime(2016, 2, 10), Latitude = 40.71278, Longitude = -74.00594, Order = 1
                        },
                        new Stop()
                        {
                            Name = "Brussels,Belgium", Arrival = new DateTime(2016, 2, 20), Latitude = 42.36008, Longitude = -71.05888, Order = 2
                        },
                        new Stop()
                        {
                            Name = "Bruges,Belgium", Arrival = new DateTime(2016, 3, 3), Latitude = 41.87811, Longitude = -87.62980, Order = 3
                        },
                        new Stop()
                        {
                            Name = "Paris,France", Arrival = new DateTime(2016, 3, 13), Latitude = 47.60621, Longitude = -122.3320, Order = 4
                        },
                        new Stop()
                        {
                            Name = "London,UK", Arrival = new DateTime(2016, 3, 30), Latitude = 33.74857, Longitude = -84.38669, Order = 5
                        },
                        new Stop()
                        {
                            Name = "Atlanta, Georgia", Arrival = new DateTime(2016, 2, 3), Latitude = 33.74857, Longitude = -84.38669, Order = 6
                        }
                    }
                };

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

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

                _context.SaveChanges();
            }
        }
Ejemplo n.º 24
0
    public void EnsureSeedData()
    {
      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() { Order = 0, Latitude =  33.748995, Longitude =  -84.387982, Name = "Atlanta, Georgia", Arrival = DateTime.Parse("Jun 3, 2014") },
            new Stop() { Order = 1, Latitude =  48.856614, Longitude =  2.352222, Name = "Paris, France", Arrival = DateTime.Parse("Jun 4, 2014") },
            new Stop() { Order = 2, Latitude =  50.850000, Longitude =  4.350000, Name = "Brussels, Belgium", Arrival = DateTime.Parse("Jun 25, 2014") },
            new Stop() { Order = 3, Latitude =  51.209348, Longitude =  3.224700, Name = "Bruges, Belgium", Arrival = DateTime.Parse("Jun 28, 2014") },
            new Stop() { Order = 4, Latitude =  48.856614, Longitude =  2.352222, Name = "Paris, France", Arrival = DateTime.Parse("Jun 30, 2014") },
            new Stop() { Order = 5, Latitude =  51.508515, Longitude =  -0.125487, Name = "London, UK", Arrival = DateTime.Parse("Jul 8, 2014") },
            new Stop() { Order = 6, Latitude =  51.454513, Longitude =  -2.587910, Name = "Bristol, UK", Arrival = DateTime.Parse("Jul 24, 2014") },
            new Stop() { Order = 7, Latitude =  52.078000, Longitude =  -2.783000, Name = "Stretton Sugwas, UK", Arrival = DateTime.Parse("Jul 29, 2014") },
            new Stop() { Order = 8, Latitude =  51.864211, Longitude =  -2.238034, Name = "Gloucestershire, UK", Arrival = DateTime.Parse("Jul 30, 2014") },
            new Stop() { Order = 9, Latitude =  52.954783, Longitude =  -1.158109, Name = "Nottingham, UK", Arrival = DateTime.Parse("Jul 31, 2014") },
            new Stop() { Order = 10, Latitude =  51.508515, Longitude =  -0.125487, Name = "London, UK", Arrival = DateTime.Parse("Aug 1, 2014") },
            new Stop() { Order = 11, Latitude =  55.953252, Longitude =  -3.188267, Name = "Edinburgh, UK", Arrival = DateTime.Parse("Aug 5, 2014") },
            new Stop() { Order = 12, Latitude =  55.864237, Longitude =  -4.251806, Name = "Glasgow, UK", Arrival = DateTime.Parse("Aug 6, 2014") },
            new Stop() { Order = 13, Latitude =  57.149717, Longitude =  -2.094278, Name = "Aberdeen, UK", Arrival = DateTime.Parse("Aug 7, 2014") },
            new Stop() { Order = 14, Latitude =  55.953252, Longitude =  -3.188267, Name = "Edinburgh, UK", Arrival = DateTime.Parse("Aug 8, 2014") },
            new Stop() { Order = 15, Latitude =  51.508515, Longitude =  -0.125487, Name = "London, UK", Arrival = DateTime.Parse("Aug 10, 2014") },
            new Stop() { Order = 16, Latitude =  52.370216, Longitude =  4.895168, Name = "Amsterdam, Netherlands", Arrival = DateTime.Parse("Aug 14, 2014") },
            new Stop() { Order = 17, Latitude =  48.583148, Longitude =  7.747882, Name = "Strasbourg, France", Arrival = DateTime.Parse("Aug 17, 2014") },
            new Stop() { Order = 18, Latitude =  46.519962, Longitude =  6.633597, Name = "Lausanne, Switzerland", Arrival = DateTime.Parse("Aug 19, 2014") },
            new Stop() { Order = 19, Latitude =  46.021073, Longitude =  7.747937, Name = "Zermatt, Switzerland", Arrival = DateTime.Parse("Aug 27, 2014") },
            new Stop() { Order = 20, Latitude =  46.519962, Longitude =  6.633597, Name = "Lausanne, Switzerland", Arrival = DateTime.Parse("Aug 29, 2014") },
            new Stop() { Order = 21, Latitude =  53.349805, Longitude =  -6.260310, Name = "Dublin, Ireland", Arrival = DateTime.Parse("Sep 2, 2014") },
            new Stop() { Order = 22, Latitude =  54.597285, Longitude =  -5.930120, Name = "Belfast, Northern Ireland", Arrival = DateTime.Parse("Sep 7, 2014") },
            new Stop() { Order = 23, Latitude =  53.349805, Longitude =  -6.260310, Name = "Dublin, Ireland", Arrival = DateTime.Parse("Sep 9, 2014") },
            new Stop() { Order = 24, Latitude =  47.368650, Longitude =  8.539183, Name = "Zurich, Switzerland", Arrival = DateTime.Parse("Sep 16, 2014") },
            new Stop() { Order = 25, Latitude =  48.135125, Longitude =  11.581981, Name = "Munich, Germany", Arrival = DateTime.Parse("Sep 19, 2014") },
            new Stop() { Order = 26, Latitude =  50.075538, Longitude =  14.437800, Name = "Prague, Czech Republic", Arrival = DateTime.Parse("Sep 21, 2014") },
            new Stop() { Order = 27, Latitude =  51.050409, Longitude =  13.737262, Name = "Dresden, Germany", Arrival = DateTime.Parse("Oct 1, 2014") },
            new Stop() { Order = 28, Latitude =  50.075538, Longitude =  14.437800, Name = "Prague, Czech Republic", Arrival = DateTime.Parse("Oct 4, 2014") },
            new Stop() { Order = 29, Latitude =  42.650661, Longitude =  18.094424, Name = "Dubrovnik, Croatia", Arrival = DateTime.Parse("Oct 10, 2014") },
            new Stop() { Order = 30, Latitude =  42.697708, Longitude =  23.321868, Name = "Sofia, Bulgaria", Arrival = DateTime.Parse("Oct 16, 2014") },
            new Stop() { Order = 31, Latitude =  45.658928, Longitude =  25.539608, Name = "Brosov, Romania", Arrival = DateTime.Parse("Oct 20, 2014") },
            new Stop() { Order = 32, Latitude =  41.005270, Longitude =  28.976960, Name = "Istanbul, Turkey", Arrival = DateTime.Parse("Nov 1, 2014") },
            new Stop() { Order = 33, Latitude =  45.815011, Longitude =  15.981919, Name = "Zagreb, Croatia", Arrival = DateTime.Parse("Nov 11, 2014") },
            new Stop() { Order = 34, Latitude =  41.005270, Longitude =  28.976960, Name = "Istanbul, Turkey", Arrival = DateTime.Parse("Nov 15, 2014") },
            new Stop() { Order = 35, Latitude =  50.850000, Longitude =  4.350000, Name = "Brussels, Belgium", Arrival = DateTime.Parse("Nov 25, 2014") },
            new Stop() { Order = 36, Latitude =  50.937531, Longitude =  6.960279, Name = "Cologne, Germany", Arrival = DateTime.Parse("Nov 30, 2014") },
            new Stop() { Order = 37, Latitude =  48.208174, Longitude =  16.373819, Name = "Vienna, Austria", Arrival = DateTime.Parse("Dec 4, 2014") },
            new Stop() { Order = 38, Latitude =  47.497912, Longitude =  19.040235, Name = "Budapest, Hungary", Arrival = DateTime.Parse("Dec 28,2014") },
            new Stop() { Order = 39, Latitude =  37.983716, Longitude =  23.729310, Name = "Athens, Greece", Arrival = DateTime.Parse("Jan 2, 2015") },
            new Stop() { Order = 40, Latitude =  -25.746111, Longitude =  28.188056, Name = "Pretoria, South Africa", Arrival = DateTime.Parse("Jan 19, 2015") },
            new Stop() { Order = 41, Latitude =  43.771033, Longitude =  11.248001, Name = "Florence, Italy", Arrival = DateTime.Parse("Feb 1, 2015") },
            new Stop() { Order = 42, Latitude =  45.440847, Longitude =  12.315515, Name = "Venice, Italy", Arrival = DateTime.Parse("Feb 9, 2015") },
            new Stop() { Order = 43, Latitude =  43.771033, Longitude =  11.248001, Name = "Florence, Italy", Arrival = DateTime.Parse("Feb 13, 2015") },
            new Stop() { Order = 44, Latitude =  41.872389, Longitude =  12.480180, Name = "Rome, Italy", Arrival = DateTime.Parse("Feb 17, 2015") },
            new Stop() { Order = 45, Latitude =  28.632244, Longitude =  77.220724, Name = "New Delhi, India", Arrival = DateTime.Parse("Mar 4, 2015") },
            new Stop() { Order = 46, Latitude =  27.700000, Longitude =  85.333333, Name = "Kathmandu, Nepal", Arrival = DateTime.Parse("Mar 10, 2015") },
            new Stop() { Order = 47, Latitude =  28.632244, Longitude =  77.220724, Name = "New Delhi, India", Arrival = DateTime.Parse("Mar 11, 2015") },
            new Stop() { Order = 48, Latitude =  22.1667, Longitude =  113.5500, Name = "Macau", Arrival = DateTime.Parse("Mar 21, 2015") },
            new Stop() { Order = 49, Latitude =  22.396428, Longitude =  114.109497, Name = "Hong Kong", Arrival = DateTime.Parse("Mar 24, 2015") },
            new Stop() { Order = 50, Latitude =  39.904030, Longitude =  116.407526, Name = "Beijing, China", Arrival = DateTime.Parse("Apr 19, 2015") },
            new Stop() { Order = 51, Latitude =  22.396428, Longitude =  114.109497, Name = "Hong Kong", Arrival = DateTime.Parse("Apr 24, 2015") },
            new Stop() { Order = 52, Latitude =  1.352083, Longitude =  103.819836, Name = "Singapore", Arrival = DateTime.Parse("Apr 30, 2015") },
            new Stop() { Order = 53, Latitude =  3.139003, Longitude =  101.686855, Name = "Kuala Lumpor, Malaysia", Arrival = DateTime.Parse("May 7, 2015") },
            new Stop() { Order = 54, Latitude =  13.727896, Longitude =  100.524123, Name = "Bangkok, Thailand", Arrival = DateTime.Parse("May 24, 2015") },
            new Stop() { Order = 55, Latitude =  33.748995, Longitude =  -84.387982, Name = "Atlanta, Georgia", Arrival = DateTime.Parse("Jun 17, 2015") },
          }
        };

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

        _context.SaveChanges();
      }
    }
Ejemplo n.º 25
0
        public void EnsureSeedData()
        {
            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()
                        {
                            Order = 0, Latitude = -52.3345042, Longitude = 46.35781361, Arrival = new DateTime(2014, 1, 1), Name = "	1	5	"
                        },
                        new Stop()
                        {
                            Order = 1, Latitude = 22.13799909, Longitude = -33.39134206, Arrival = new DateTime(2014, 1, 2), Name = "	2	6	"
                        },
                        new Stop()
                        {
                            Order = 2, Latitude = 12.40231222, Longitude = 13.94658189, Arrival = new DateTime(2014, 1, 3), Name = "	3	7	"
                        },
                        new Stop()
                        {
                            Order = 3, Latitude = -11.96117692, Longitude = 175.30207969, Arrival = new DateTime(2014, 1, 4), Name = "	4	8	"
                        },
                        new Stop()
                        {
                            Order = 4, Latitude = -59.70807528, Longitude = -119.82703487, Arrival = new DateTime(2014, 1, 5), Name = "	5	9	"
                        },
                        new Stop()
                        {
                            Order = 5, Latitude = 22.02840337, Longitude = -6.38666448, Arrival = new DateTime(2014, 1, 6), Name = "	6	10	"
                        },
                        new Stop()
                        {
                            Order = 6, Latitude = 7.68798026, Longitude = 158.56397635, Arrival = new DateTime(2014, 1, 7), Name = "	7	11	"
                        },
                        new Stop()
                        {
                            Order = 7, Latitude = 47.05408321, Longitude = -56.38814232, Arrival = new DateTime(2014, 1, 8), Name = "	8	12	"
                        },
                        new Stop()
                        {
                            Order = 8, Latitude = 21.93787975, Longitude = 136.79325841, Arrival = new DateTime(2014, 1, 9), Name = "	9	13	"
                        },
                        new Stop()
                        {
                            Order = 9, Latitude = 24.11195462, Longitude = 110.83255214, Arrival = new DateTime(2014, 1, 10), Name = "	10	14	"
                        },
                        new Stop()
                        {
                            Order = 10, Latitude = 32.15081417, Longitude = 170.0284949, Arrival = new DateTime(2014, 1, 11), Name = "	11	15	"
                        },
                        new Stop()
                        {
                            Order = 11, Latitude = -10.81736212, Longitude = -78.52735169, Arrival = new DateTime(2014, 1, 12), Name = "	12	16	"
                        },
                        new Stop()
                        {
                            Order = 12, Latitude = 7.08873019, Longitude = -144.25341724, Arrival = new DateTime(2014, 1, 13), Name = "	13	17	"
                        },
                        new Stop()
                        {
                            Order = 13, Latitude = 5.20181864, Longitude = 81.56613642, Arrival = new DateTime(2014, 1, 14), Name = "	14	18	"
                        },
                        new Stop()
                        {
                            Order = 14, Latitude = -14.76272672, Longitude = 23.42911187, Arrival = new DateTime(2014, 1, 15), Name = "	15	19	"
                        },
                        new Stop()
                        {
                            Order = 15, Latitude = -27.123714, Longitude = 136.60648581, Arrival = new DateTime(2014, 1, 16), Name = "	16	20	"
                        },
                        new Stop()
                        {
                            Order = 16, Latitude = 25.43706439, Longitude = -6.55203994, Arrival = new DateTime(2014, 1, 17), Name = "	17	21	"
                        },
                        new Stop()
                        {
                            Order = 17, Latitude = 22.79013563, Longitude = -68.26766403, Arrival = new DateTime(2014, 1, 18), Name = "	18	22	"
                        },
                        new Stop()
                        {
                            Order = 18, Latitude = -19.65776378, Longitude = -71.97945892, Arrival = new DateTime(2014, 1, 19), Name = "	19	23	"
                        },
                        new Stop()
                        {
                            Order = 19, Latitude = -22.83802763, Longitude = -47.33754863, Arrival = new DateTime(2014, 1, 20), Name = "	20	24	"
                        },
                        new Stop()
                        {
                            Order = 20, Latitude = 19.61634131, Longitude = -16.11364338, Arrival = new DateTime(2014, 1, 21), Name = "	21	25	"
                        },
                        new Stop()
                        {
                            Order = 21, Latitude = 47.1895131, Longitude = -6.90037194, Arrival = new DateTime(2014, 1, 22), Name = "	22	26	"
                        },
                        new Stop()
                        {
                            Order = 22, Latitude = -61.65593386, Longitude = -172.92723529, Arrival = new DateTime(2014, 1, 23), Name = "	23	27	"
                        },
                        new Stop()
                        {
                            Order = 23, Latitude = -9.10781173, Longitude = 67.05199808, Arrival = new DateTime(2014, 1, 24), Name = "	24	28	"
                        },
                        new Stop()
                        {
                            Order = 24, Latitude = 15.13799755, Longitude = -165.84352291, Arrival = new DateTime(2014, 1, 25), Name = "	25	29	"
                        },
                        new Stop()
                        {
                            Order = 25, Latitude = 24.79929, Longitude = 175.03260499, Arrival = new DateTime(2014, 1, 26), Name = "	26	30	"
                        },
                        new Stop()
                        {
                            Order = 26, Latitude = 9.3646192, Longitude = -125.43413607, Arrival = new DateTime(2014, 1, 27), Name = "	27	31	"
                        },
                        new Stop()
                        {
                            Order = 27, Latitude = 49.94485954, Longitude = -151.51035881, Arrival = new DateTime(2014, 1, 28), Name = "	28	32	"
                        },
                        new Stop()
                        {
                            Order = 28, Latitude = -52.73113844, Longitude = -95.48055937, Arrival = new DateTime(2014, 1, 29), Name = "	29	33	"
                        },
                        new Stop()
                        {
                            Order = 29, Latitude = -33.67529304, Longitude = 44.76370505, Arrival = new DateTime(2014, 1, 30), Name = "	30	34	"
                        },
                        new Stop()
                        {
                            Order = 30, Latitude = -10.1134074, Longitude = -127.22499992, Arrival = new DateTime(2014, 1, 31), Name = "	31	35	"
                        },
                        new Stop()
                        {
                            Order = 31, Latitude = -57.00449981, Longitude = -1.90183853, Arrival = new DateTime(2014, 2, 1), Name = "	32	36	"
                        },
                        new Stop()
                        {
                            Order = 32, Latitude = -25.74402379, Longitude = -114.7669234, Arrival = new DateTime(2014, 2, 2), Name = "	33	37	"
                        },
                        new Stop()
                        {
                            Order = 33, Latitude = -2.01290251, Longitude = 126.74705328, Arrival = new DateTime(2014, 2, 3), Name = "	34	38	"
                        },
                        new Stop()
                        {
                            Order = 34, Latitude = 53.21209339, Longitude = -79.96039006, Arrival = new DateTime(2014, 2, 4), Name = "	35	39	"
                        },
                        new Stop()
                        {
                            Order = 35, Latitude = -11.76623086, Longitude = 99.45000355, Arrival = new DateTime(2014, 2, 5), Name = "	36	40	"
                        },
                        new Stop()
                        {
                            Order = 36, Latitude = -48.75922048, Longitude = -119.30343398, Arrival = new DateTime(2014, 2, 6), Name = "	37	41	"
                        },
                        new Stop()
                        {
                            Order = 37, Latitude = 38.75564529, Longitude = 32.57930175, Arrival = new DateTime(2014, 2, 7), Name = "	38	42	"
                        },
                        new Stop()
                        {
                            Order = 38, Latitude = 54.32505297, Longitude = -49.79080084, Arrival = new DateTime(2014, 2, 8), Name = "	39	43	"
                        },
                        new Stop()
                        {
                            Order = 39, Latitude = -0.68636996, Longitude = 155.2791671, Arrival = new DateTime(2014, 2, 9), Name = "	40	44	"
                        },
                        new Stop()
                        {
                            Order = 40, Latitude = -58.93487112, Longitude = 163.25151738, Arrival = new DateTime(2014, 2, 10), Name = "	41	45	"
                        },
                        new Stop()
                        {
                            Order = 41, Latitude = -31.52097632, Longitude = 172.52536057, Arrival = new DateTime(2014, 2, 11), Name = "	42	46	"
                        },
                        new Stop()
                        {
                            Order = 42, Latitude = 51.92727319, Longitude = -27.25253943, Arrival = new DateTime(2014, 2, 12), Name = "	43	47	"
                        },
                        new Stop()
                        {
                            Order = 43, Latitude = -1.57924442, Longitude = -98.10626653, Arrival = new DateTime(2014, 2, 13), Name = "	44	48	"
                        },
                        new Stop()
                        {
                            Order = 44, Latitude = -60.43526054, Longitude = -113.45618519, Arrival = new DateTime(2014, 2, 14), Name = "	45	49	"
                        },
                        new Stop()
                        {
                            Order = 45, Latitude = 42.99849745, Longitude = 160.57516777, Arrival = new DateTime(2014, 2, 15), Name = "	46	50	"
                        },
                        new Stop()
                        {
                            Order = 46, Latitude = 22.32891806, Longitude = -53.02141431, Arrival = new DateTime(2014, 2, 16), Name = "	47	51	"
                        },
                        new Stop()
                        {
                            Order = 47, Latitude = -53.53834648, Longitude = -12.93495632, Arrival = new DateTime(2014, 2, 17), Name = "	48	52	"
                        },
                        new Stop()
                        {
                            Order = 48, Latitude = 7.32795018, Longitude = 57.1601313, Arrival = new DateTime(2014, 2, 18), Name = "	49	53	"
                        },
                        new Stop()
                        {
                            Order = 49, Latitude = 53.38720393, Longitude = -90.91598648, Arrival = new DateTime(2014, 2, 19), Name = "	50	54	"
                        }
                    }
                };

                _context.Trips.Add(worldTrip);
                _context.Stops.AddRange(worldTrip.Stops);
                _context.SaveChanges();
            }
        }
Ejemplo n.º 26
0
 public void AddTrip(Trip trip)
 {
     this.context.Trips.Add(trip);
 }
Ejemplo n.º 27
0
 public void AddTrip(Trip newTrip)
 {
     _worldContext.Add(newTrip);
 }
Ejemplo n.º 28
0
 public void AddTrip(Trip trip)
 {
     _context.Add(trip);
 }
Ejemplo n.º 29
0
        public void RemoveTrip(Trip deleteTrip)
        {
            var thisTrip = (from z in _context.Trips where z.Name == deleteTrip.Name select z).FirstOrDefault();

            _context.Remove(deleteTrip);
        }
Ejemplo n.º 30
0
 public void DeleteTrip(Trip trip)
 {
     _context.Remove(trip);
 }
Ejemplo n.º 31
0
 public void AddTrip(Trip newTrip)
 {
   _context.Add(newTrip);
 }
Ejemplo n.º 32
0
        public async Task EnsureSeedDataAsync()
        {
            if (await _userManager.FindByEmailAsync("*****@*****.**") == null)
            {
                var newUser = new WorldUser()
                {
                    UserName = "******",
                    Email    = "*****@*****.**"
                };

                await _userManager.CreateAsync(newUser, "P@ssw0rd!");
            }
            { }

            if (!_context.Trips.Any())
            {
                var indiaTrip = new Trip()
                {
                    Name     = "India Trip",
                    Created  = DateTime.UtcNow,
                    UserName = "******",
                    Stops    = new List <Stop>()
                    {
                        new Stop()
                        {
                            Name = "Pune", Arrival = new DateTime(2016, 6, 3), Latitude = 18.52522, Longitude = 73.84863, Order = 0
                        },
                        new Stop()
                        {
                            Name = "Delhi", Arrival = new DateTime(2016, 6, 4), Latitude = 28.64321, Longitude = 77.11578, Order = 1
                        },
                        new Stop()
                        {
                            Name = "Mumbai", Arrival = new DateTime(2016, 6, 5), Latitude = 18.94880, Longitude = 72.83056, Order = 2
                        }
                    }
                };

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

                var worldTrip = new Trip()
                {
                    Name     = "World Trip",
                    Created  = DateTime.UtcNow,
                    UserName = "******",
                    Stops    = new List <Stop>()
                    {
                        new Stop()
                        {
                            Name = "Paris", Arrival = new DateTime(2016, 7, 4), Latitude = 48.856614, Longitude = 02.352222, Order = 1
                        },
                        new Stop()
                        {
                            Name = "London", Arrival = new DateTime(2016, 8, 5), Latitude = 51.507351, Longitude = -0.127758, Order = 2
                        },
                        new Stop()
                        {
                            Name = "Bahamas", Arrival = new DateTime(2016, 9, 6), Latitude = 25.034280, Longitude = -77.396280, Order = 2
                        }
                    }
                };

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

                _context.SaveChanges();
            }
        }