Exemplo n.º 1
0
        public void SeedEverything(CleanBoilerplateDbContext context)
        {
            context.Database.EnsureCreated();

            if (context.Intermediaries.Any())
            {
                return; // Db has been seeded
            }

            SeedIntermediarys(context);
        }
Exemplo n.º 2
0
        public void SeedIntermediarys(CleanBoilerplateDbContext context)
        {
            var intermediaries = new[]
            {
                new Intermediary {
                    IntermediaryId = "ALFKI", Address = "Obere Str. 57", City = "Berlin", Name = "Alfreds Futterkiste", ContactName = "Maria Anders", ContactTitle = "Sales Representative", Country = "Germany", Fax = "030-0076545", Phone = "030-0074321", PostalCode = "12209"
                },
                new Intermediary {
                    IntermediaryId = "ANATR", Address = "Avda. de la Constitución 2222", City = "México D.F.", Name = "Ana Trujillo Emparedados y helados", ContactName = "Ana Trujillo", ContactTitle = "Owner", Country = "Mexico", Fax = "(5) 555-3745", Phone = "(5) 555-4729", PostalCode = "05021"
                },
                new Intermediary {
                    IntermediaryId = "ANTON", Address = "Mataderos  2312", City = "México D.F.", Name = "Antonio Moreno Taquería", ContactName = "Antonio Moreno", ContactTitle = "Owner", Country = "Mexico", Fax = "", Phone = "(5) 555-3932", PostalCode = "05023"
                },
                new Intermediary {
                    IntermediaryId = "AROUT", Address = "120 Hanover Sq.", City = "London", Name = "Around the Horn", ContactName = "Thomas Hardy", ContactTitle = "Sales Representative", Country = "UK", Fax = "(171) 555-6750", Phone = "(171) 555-7788", PostalCode = "WA1 1DP"
                },
                new Intermediary {
                    IntermediaryId = "BERGS", Address = "Berguvsvägen  8", City = "Luleå", Name = "Berglunds snabbköp", ContactName = "Christina Berglund", ContactTitle = "Order Administrator", Country = "Sweden", Fax = "0921-12 34 67", Phone = "0921-12 34 65", PostalCode = "S-958 22"
                },
                new Intermediary {
                    IntermediaryId = "BLAUS", Address = "Forsterstr. 57", City = "Mannheim", Name = "Blauer See Delikatessen", ContactName = "Hanna Moos", ContactTitle = "Sales Representative", Country = "Germany", Fax = "0621-08924", Phone = "0621-08460", PostalCode = "68306"
                },
                new Intermediary {
                    IntermediaryId = "BLONP", Address = "24, place Kléber", City = "Strasbourg", Name = "Blondesddsl père et fils", ContactName = "Frédérique Citeaux", ContactTitle = "Marketing Manager", Country = "France", Fax = "88.60.15.32", Phone = "88.60.15.31", PostalCode = "67000"
                },
                new Intermediary {
                    IntermediaryId = "BOLID", Address = "C/ Araquil, 67", City = "Madrid", Name = "Bólido Comidas preparadas", ContactName = "Martín Sommer", ContactTitle = "Owner", Country = "Spain", Fax = "(91) 555 91 99", Phone = "(91) 555 22 82", PostalCode = "28023"
                },
                new Intermediary {
                    IntermediaryId = "BONAP", Address = "12, rue des Bouchers", City = "Marseille", Name = "Bon app'", ContactName = "Laurence Lebihan", ContactTitle = "Owner", Country = "France", Fax = "91.24.45.41", Phone = "91.24.45.40", PostalCode = "13008"
                },
                new Intermediary {
                    IntermediaryId = "BOTTM", Address = "23 Tsawassen Blvd.", City = "Tsawassen", Name = "Bottom-Dollar Markets", ContactName = "Elizabeth Lincoln", ContactTitle = "Accounting Manager", Country = "Canada", Fax = "(604) 555-3745", Phone = "(604) 555-4729", PostalCode = "T2F 8M4", Region = "BC"
                },
                new Intermediary {
                    IntermediaryId = "BSBEV", Address = "Fauntleroy Circus", City = "London", Name = "B's Beverages", ContactName = "Victoria Ashworth", ContactTitle = "Sales Representative", Country = "UK", Fax = "", Phone = "(171) 555-1212", PostalCode = "EC2 5NT"
                },
                new Intermediary {
                    IntermediaryId = "CACTU", Address = "Cerrito 333", City = "Buenos Aires", Name = "Cactus Comidas para llevar", ContactName = "Patricio Simpson", ContactTitle = "Sales Agent", Country = "Argentina", Fax = "(1) 135-4892", Phone = "(1) 135-5555", PostalCode = "1010"
                },
                new Intermediary {
                    IntermediaryId = "CENTC", Address = "Sierras de Granada 9993", City = "México D.F.", Name = "Centro comercial Moctezuma", ContactName = "Francisco Chang", ContactTitle = "Marketing Manager", Country = "Mexico", Fax = "(5) 555-7293", Phone = "(5) 555-3392", PostalCode = "05022"
                },
                new Intermediary {
                    IntermediaryId = "CHOPS", Address = "Hauptstr. 29", City = "Bern", Name = "Chop-suey Chinese", ContactName = "Yang Wang", ContactTitle = "Owner", Country = "Switzerland", Fax = "", Phone = "0452-076545", PostalCode = "3012"
                },
                new Intermediary {
                    IntermediaryId = "COMMI", Address = "Av. dos Lusíadas, 23", City = "Sao Paulo", Name = "Comércio Mineiro", ContactName = "Pedro Afonso", ContactTitle = "Sales Associate", Country = "Brazil", Fax = "", Phone = "(11) 555-7647", PostalCode = "05432-043", Region = "SP"
                },
                new Intermediary {
                    IntermediaryId = "CONSH", Address = "Berkeley Gardens 12  Brewery", City = "London", Name = "Consolidated Holdings", ContactName = "Elizabeth Brown", ContactTitle = "Sales Representative", Country = "UK", Fax = "(171) 555-9199", Phone = "(171) 555-2282", PostalCode = "WX1 6LT"
                },
                new Intermediary {
                    IntermediaryId = "DRACD", Address = "Walserweg 21", City = "Aachen", Name = "Drachenblut Delikatessen", ContactName = "Sven Ottlieb", ContactTitle = "Order Administrator", Country = "Germany", Fax = "0241-059428", Phone = "0241-039123", PostalCode = "52066"
                },
                new Intermediary {
                    IntermediaryId = "DUMON", Address = "67, rue des Cinquante Otages", City = "Nantes", Name = "Du monde entier", ContactName = "Janine Labrune", ContactTitle = "Owner", Country = "France", Fax = "40.67.89.89", Phone = "40.67.88.88", PostalCode = "44000"
                },
                new Intermediary {
                    IntermediaryId = "EASTC", Address = "35 King George", City = "London", Name = "Eastern Connection", ContactName = "Ann Devon", ContactTitle = "Sales Agent", Country = "UK", Fax = "(171) 555-3373", Phone = "(171) 555-0297", PostalCode = "WX3 6FW"
                },
                new Intermediary {
                    IntermediaryId = "ERNSH", Address = "Kirchgasse 6", City = "Graz", Name = "Ernst Handel", ContactName = "Roland Mendel", ContactTitle = "Sales Manager", Country = "Austria", Fax = "7675-3426", Phone = "7675-3425", PostalCode = "8010"
                },
                new Intermediary {
                    IntermediaryId = "FAMIA", Address = "Rua Orós, 92", City = "Sao Paulo", Name = "Familia Arquibaldo", ContactName = "Aria Cruz", ContactTitle = "Marketing Assistant", Country = "Brazil", Fax = "", Phone = "(11) 555-9857", PostalCode = "05442-030", Region = "SP"
                },
                new Intermediary {
                    IntermediaryId = "FISSA", Address = "C/ Moralzarzal, 86", City = "Madrid", Name = "FISSA Fabrica Inter. Salchichas S.A.", ContactName = "Diego Roel", ContactTitle = "Accounting Manager", Country = "Spain", Fax = "(91) 555 55 93", Phone = "(91) 555 94 44", PostalCode = "28034"
                },
                new Intermediary {
                    IntermediaryId = "FOLIG", Address = "184, chaussée de Tournai", City = "Lille", Name = "Folies gourmandes", ContactName = "Martine Rancé", ContactTitle = "Assistant Sales Agent", Country = "France", Fax = "20.16.10.17", Phone = "20.16.10.16", PostalCode = "59000"
                },
                new Intermediary {
                    IntermediaryId = "FOLKO", Address = "Åkergatan 24", City = "Bräcke", Name = "Folk och fä HB", ContactName = "Maria Larsson", ContactTitle = "Owner", Country = "Sweden", Fax = "", Phone = "0695-34 67 21", PostalCode = "S-844 67"
                },
                new Intermediary {
                    IntermediaryId = "FRANK", Address = "Berliner Platz 43", City = "München", Name = "Frankenversand", ContactName = "Peter Franken", ContactTitle = "Marketing Manager", Country = "Germany", Fax = "089-0877451", Phone = "089-0877310", PostalCode = "80805"
                },
                new Intermediary {
                    IntermediaryId = "FRANR", Address = "54, rue Royale", City = "Nantes", Name = "France restauration", ContactName = "Carine Schmitt", ContactTitle = "Marketing Manager", Country = "France", Fax = "40.32.21.20", Phone = "40.32.21.21", PostalCode = "44000"
                },
                new Intermediary {
                    IntermediaryId = "FRANS", Address = "Via Monte Bianco 34", City = "Torino", Name = "Franchi S.p.A.", ContactName = "Paolo Accorti", ContactTitle = "Sales Representative", Country = "Italy", Fax = "011-4988261", Phone = "011-4988260", PostalCode = "10100"
                },
                new Intermediary {
                    IntermediaryId = "FURIB", Address = "Jardim das rosas n. 32", City = "Lisboa", Name = "Furia Bacalhau e Frutos do Mar", ContactName = "Lino Rodriguez", ContactTitle = "Sales Manager", Country = "Portugal", Fax = "(1) 354-2535", Phone = "(1) 354-2534", PostalCode = "1675"
                },
                new Intermediary {
                    IntermediaryId = "GALED", Address = "Rambla de Cataluña, 23", City = "Barcelona", Name = "Galería del gastrónomo", ContactName = "Eduardo Saavedra", ContactTitle = "Marketing Manager", Country = "Spain", Fax = "(93) 203 4561", Phone = "(93) 203 4560", PostalCode = "08022"
                },
                new Intermediary {
                    IntermediaryId = "GODOS", Address = "C/ Romero, 33", City = "Sevilla", Name = "Godos Cocina Típica", ContactName = "José Pedro Freyre", ContactTitle = "Sales Manager", Country = "Spain", Fax = "", Phone = "(95) 555 82 82", PostalCode = "41101"
                },
                new Intermediary {
                    IntermediaryId = "GOURL", Address = "Av. Brasil, 442", City = "Campinas", Name = "Gourmet Lanchonetes", ContactName = "André Fonseca", ContactTitle = "Sales Associate", Country = "Brazil", Fax = "", Phone = "(11) 555-9482", PostalCode = "04876-786", Region = "SP"
                },
                new Intermediary {
                    IntermediaryId = "GREAL", Address = "2732 Baker Blvd.", City = "Eugene", Name = "Great Lakes Food Market", ContactName = "Howard Snyder", ContactTitle = "Marketing Manager", Country = "USA", Fax = "", Phone = "(503) 555-7555", PostalCode = "97403", Region = "OR"
                },
                new Intermediary {
                    IntermediaryId = "GROSR", Address = "5ª Ave. Los Palos Grandes", City = "Caracas", Name = "GROSELLA-Restaurante", ContactName = "Manuel Pereira", ContactTitle = "Owner", Country = "Venezuela", Fax = "(2) 283-3397", Phone = "(2) 283-2951", PostalCode = "1081", Region = "DF"
                },
                new Intermediary {
                    IntermediaryId = "HANAR", Address = "Rua do Paço, 67", City = "Rio de Janeiro", Name = "Hanari Carnes", ContactName = "Mario Pontes", ContactTitle = "Accounting Manager", Country = "Brazil", Fax = "(21) 555-8765", Phone = "(21) 555-0091", PostalCode = "05454-876", Region = "RJ"
                },
                new Intermediary {
                    IntermediaryId = "HILAA", Address = "Carrera 22 con Ave. Carlos Soublette #8-35", City = "San Cristóbal", Name = "HILARION-Abastos", ContactName = "Carlos Hernández", ContactTitle = "Sales Representative", Country = "Venezuela", Fax = "(5) 555-1948", Phone = "(5) 555-1340", PostalCode = "5022", Region = "Táchira"
                },
                new Intermediary {
                    IntermediaryId = "HUNGC", Address = "City Center Plaza 516 Main St.", City = "Elgin", Name = "Hungry Coyote Import Store", ContactName = "Yoshi Latimer", ContactTitle = "Sales Representative", Country = "USA", Fax = "(503) 555-2376", Phone = "(503) 555-6874", PostalCode = "97827", Region = "OR"
                },
                new Intermediary {
                    IntermediaryId = "HUNGO", Address = "8 Johnstown Road", City = "Cork", Name = "Hungry Owl All-Night Grocers", ContactName = "Patricia McKenna", ContactTitle = "Sales Associate", Country = "Ireland", Fax = "2967 3333", Phone = "2967 542", PostalCode = "", Region = "Co. Cork"
                },
                new Intermediary {
                    IntermediaryId = "ISLAT", Address = "Garden House Crowther Way", City = "Cowes", Name = "Island Trading", ContactName = "Helen Bennett", ContactTitle = "Marketing Manager", Country = "UK", Fax = "", Phone = "(198) 555-8888", PostalCode = "PO31 7PJ", Region = "Isle of Wight"
                },
                new Intermediary {
                    IntermediaryId = "KOENE", Address = "Maubelstr. 90", City = "Brandenburg", Name = "Königlich Essen", ContactName = "Philip Cramer", ContactTitle = "Sales Associate", Country = "Germany", Fax = "", Phone = "0555-09876", PostalCode = "14776"
                },
                new Intermediary {
                    IntermediaryId = "LACOR", Address = "67, avenue de l'Europe", City = "Versailles", Name = "La corne d'abondance", ContactName = "Daniel Tonini", ContactTitle = "Sales Representative", Country = "France", Fax = "30.59.85.11", Phone = "30.59.84.10", PostalCode = "78000"
                },
                new Intermediary {
                    IntermediaryId = "LAMAI", Address = "1 rue Alsace-Lorraine", City = "Toulouse", Name = "La maison d'Asie", ContactName = "Annette Roulet", ContactTitle = "Sales Manager", Country = "France", Fax = "61.77.61.11", Phone = "61.77.61.10", PostalCode = "31000"
                },
                new Intermediary {
                    IntermediaryId = "LAUGB", Address = "1900 Oak St.", City = "Vancouver", Name = "Laughing Bacchus Wine Cellars", ContactName = "Yoshi Tannamuri", ContactTitle = "Marketing Assistant", Country = "Canada", Fax = "(604) 555-7293", Phone = "(604) 555-3392", PostalCode = "V3F 2K1", Region = "BC"
                },
                new Intermediary {
                    IntermediaryId = "LAZYK", Address = "12 Orchestra Terrace", City = "Walla Walla", Name = "Lazy K Kountry Store", ContactName = "John Steel", ContactTitle = "Marketing Manager", Country = "USA", Fax = "(509) 555-6221", Phone = "(509) 555-7969", PostalCode = "99362", Region = "WA"
                },
                new Intermediary {
                    IntermediaryId = "LEHMS", Address = "Magazinweg 7", City = "Frankfurt a.M.", Name = "Lehmanns Marktstand", ContactName = "Renate Messner", ContactTitle = "Sales Representative", Country = "Germany", Fax = "069-0245874", Phone = "069-0245984", PostalCode = "60528"
                },
                new Intermediary {
                    IntermediaryId = "LETSS", Address = "87 Polk St. Suite 5", City = "San Francisco", Name = "Let's Stop N Shop", ContactName = "Jaime Yorres", ContactTitle = "Owner", Country = "USA", Fax = "", Phone = "(415) 555-5938", PostalCode = "94117", Region = "CA"
                },
                new Intermediary {
                    IntermediaryId = "LILAS", Address = "Carrera 52 con Ave. Bolívar #65-98 Llano Largo", City = "Barquisimeto", Name = "LILA-Supermercado", ContactName = "Carlos González", ContactTitle = "Accounting Manager", Country = "Venezuela", Fax = "(9) 331-7256", Phone = "(9) 331-6954", PostalCode = "3508", Region = "Lara"
                },
                new Intermediary {
                    IntermediaryId = "LINOD", Address = "Ave. 5 de Mayo Porlamar", City = "I. de Margarita", Name = "LINO-Delicateses", ContactName = "Felipe Izquierdo", ContactTitle = "Owner", Country = "Venezuela", Fax = "(8) 34-93-93", Phone = "(8) 34-56-12", PostalCode = "4980", Region = "Nueva Esparta"
                },
                new Intermediary {
                    IntermediaryId = "LONEP", Address = "89 Chiaroscuro Rd.", City = "Portland", Name = "Lonesome Pine Restaurant", ContactName = "Fran Wilson", ContactTitle = "Sales Manager", Country = "USA", Fax = "(503) 555-9646", Phone = "(503) 555-9573", PostalCode = "97219", Region = "OR"
                },
                new Intermediary {
                    IntermediaryId = "MAGAA", Address = "Via Ludovico il Moro 22", City = "Bergamo", Name = "Magazzini Alimentari Riuniti", ContactName = "Giovanni Rovelli", ContactTitle = "Marketing Manager", Country = "Italy", Fax = "035-640231", Phone = "035-640230", PostalCode = "24100"
                },
                new Intermediary {
                    IntermediaryId = "MAISD", Address = "Rue Joseph-Bens 532", City = "Bruxelles", Name = "Maison Dewey", ContactName = "Catherine Dewey", ContactTitle = "Sales Agent", Country = "Belgium", Fax = "(02) 201 24 68", Phone = "(02) 201 24 67", PostalCode = "B-1180"
                },
                new Intermediary {
                    IntermediaryId = "MEREP", Address = "43 rue St. Laurent", City = "Montréal", Name = "Mère Paillarde", ContactName = "Jean Fresnière", ContactTitle = "Marketing Assistant", Country = "Canada", Fax = "(514) 555-8055", Phone = "(514) 555-8054", PostalCode = "H1J 1C3", Region = "Québec"
                },
                new Intermediary {
                    IntermediaryId = "MORGK", Address = "Heerstr. 22", City = "Leipzig", Name = "Morgenstern Gesundkost", ContactName = "Alexander Feuer", ContactTitle = "Marketing Assistant", Country = "Germany", Fax = "", Phone = "0342-023176", PostalCode = "04179"
                },
                new Intermediary {
                    IntermediaryId = "NORTS", Address = "South House 300 Queensbridge", City = "London", Name = "North/South", ContactName = "Simon Crowther", ContactTitle = "Sales Associate", Country = "UK", Fax = "(171) 555-2530", Phone = "(171) 555-7733", PostalCode = "SW7 1RZ"
                },
                new Intermediary {
                    IntermediaryId = "OCEAN", Address = "Ing. Gustavo Moncada 8585 Piso 20-A", City = "Buenos Aires", Name = "Océano Atlántico Ltda.", ContactName = "Yvonne Moncada", ContactTitle = "Sales Agent", Country = "Argentina", Fax = "(1) 135-5535", Phone = "(1) 135-5333", PostalCode = "1010"
                },
                new Intermediary {
                    IntermediaryId = "OLDWO", Address = "2743 Bering St.", City = "Anchorage", Name = "Old World Delicatessen", ContactName = "Rene Phillips", ContactTitle = "Sales Representative", Country = "USA", Fax = "(907) 555-2880", Phone = "(907) 555-7584", PostalCode = "99508", Region = "AK"
                },
                new Intermediary {
                    IntermediaryId = "OTTIK", Address = "Mehrheimerstr. 369", City = "Köln", Name = "Ottilies Käseladen", ContactName = "Henriette Pfalzheim", ContactTitle = "Owner", Country = "Germany", Fax = "0221-0765721", Phone = "0221-0644327", PostalCode = "50739"
                },
                new Intermediary {
                    IntermediaryId = "PARIS", Address = "265, boulevard Charonne", City = "Paris", Name = "Paris spécialités", ContactName = "Marie Bertrand", ContactTitle = "Owner", Country = "France", Fax = "(1) 42.34.22.77", Phone = "(1) 42.34.22.66", PostalCode = "75012"
                },
                new Intermediary {
                    IntermediaryId = "PERIC", Address = "Calle Dr. Jorge Cash 321", City = "México D.F.", Name = "Pericles Comidas clásicas", ContactName = "Guillermo Fernández", ContactTitle = "Sales Representative", Country = "Mexico", Fax = "(5) 545-3745", Phone = "(5) 552-3745", PostalCode = "05033"
                },
                new Intermediary {
                    IntermediaryId = "PICCO", Address = "Geislweg 14", City = "Salzburg", Name = "Piccolo und mehr", ContactName = "Georg Pipps", ContactTitle = "Sales Manager", Country = "Austria", Fax = "6562-9723", Phone = "6562-9722", PostalCode = "5020"
                },
                new Intermediary {
                    IntermediaryId = "PRINI", Address = "Estrada da saúde n. 58", City = "Lisboa", Name = "Princesa Isabel Vinhos", ContactName = "Isabel de Castro", ContactTitle = "Sales Representative", Country = "Portugal", Fax = "", Phone = "(1) 356-5634", PostalCode = "1756"
                },
                new Intermediary {
                    IntermediaryId = "QUEDE", Address = "Rua da Panificadora, 12", City = "Rio de Janeiro", Name = "Que Delícia", ContactName = "Bernardo Batista", ContactTitle = "Accounting Manager", Country = "Brazil", Fax = "(21) 555-4545", Phone = "(21) 555-4252", PostalCode = "02389-673", Region = "RJ"
                },
                new Intermediary {
                    IntermediaryId = "QUEEN", Address = "Alameda dos Canàrios, 891", City = "Sao Paulo", Name = "Queen Cozinha", ContactName = "Lúcia Carvalho", ContactTitle = "Marketing Assistant", Country = "Brazil", Fax = "", Phone = "(11) 555-1189", PostalCode = "05487-020", Region = "SP"
                },
                new Intermediary {
                    IntermediaryId = "QUICK", Address = "Taucherstraße 10", City = "Cunewalde", Name = "QUICK-Stop", ContactName = "Horst Kloss", ContactTitle = "Accounting Manager", Country = "Germany", Fax = "", Phone = "0372-035188", PostalCode = "01307"
                },
                new Intermediary {
                    IntermediaryId = "RANCH", Address = "Av. del Libertador 900", City = "Buenos Aires", Name = "Rancho grande", ContactName = "Sergio Gutiérrez", ContactTitle = "Sales Representative", Country = "Argentina", Fax = "(1) 123-5556", Phone = "(1) 123-5555", PostalCode = "1010"
                },
                new Intermediary {
                    IntermediaryId = "RATTC", Address = "2817 Milton Dr.", City = "Albuquerque", Name = "Rattlesnake Canyon Grocery", ContactName = "Paula Wilson", ContactTitle = "Assistant Sales Representative", Country = "USA", Fax = "(505) 555-3620", Phone = "(505) 555-5939", PostalCode = "87110", Region = "NM"
                },
                new Intermediary {
                    IntermediaryId = "REGGC", Address = "Strada Provinciale 124", City = "Reggio Emilia", Name = "Reggiani Caseifici", ContactName = "Maurizio Moroni", ContactTitle = "Sales Associate", Country = "Italy", Fax = "0522-556722", Phone = "0522-556721", PostalCode = "42100"
                },
                new Intermediary {
                    IntermediaryId = "RICAR", Address = "Av. Copacabana, 267", City = "Rio de Janeiro", Name = "Ricardo Adocicados", ContactName = "Janete Limeira", ContactTitle = "Assistant Sales Agent", Country = "Brazil", Fax = "", Phone = "(21) 555-3412", PostalCode = "02389-890", Region = "RJ"
                },
                new Intermediary {
                    IntermediaryId = "RICSU", Address = "Grenzacherweg 237", City = "Genève", Name = "Richter Supermarkt", ContactName = "Michael Holz", ContactTitle = "Sales Manager", Country = "Switzerland", Fax = "", Phone = "0897-034214", PostalCode = "1203"
                },
                new Intermediary {
                    IntermediaryId = "ROMEY", Address = "Gran Vía, 1", City = "Madrid", Name = "Romero y tomillo", ContactName = "Alejandra Camino", ContactTitle = "Accounting Manager", Country = "Spain", Fax = "(91) 745 6210", Phone = "(91) 745 6200", PostalCode = "28001"
                },
                new Intermediary {
                    IntermediaryId = "SANTG", Address = "Erling Skakkes gate 78", City = "Stavern", Name = "Santé Gourmet", ContactName = "Jonas Bergulfsen", ContactTitle = "Owner", Country = "Norway", Fax = "07-98 92 47", Phone = "07-98 92 35", PostalCode = "4110"
                },
                new Intermediary {
                    IntermediaryId = "SAVEA", Address = "187 Suffolk Ln.", City = "Boise", Name = "Save-a-lot Markets", ContactName = "Jose Pavarotti", ContactTitle = "Sales Representative", Country = "USA", Fax = "", Phone = "(208) 555-8097", PostalCode = "83720", Region = "ID"
                },
                new Intermediary {
                    IntermediaryId = "SEVES", Address = "90 Wadhurst Rd.", City = "London", Name = "Seven Seas Imports", ContactName = "Hari Kumar", ContactTitle = "Sales Manager", Country = "UK", Fax = "(171) 555-5646", Phone = "(171) 555-1717", PostalCode = "OX15 4NB"
                },
                new Intermediary {
                    IntermediaryId = "SIMOB", Address = "Vinbæltet 34", City = "Kobenhavn", Name = "Simons bistro", ContactName = "Jytte Petersen", ContactTitle = "Owner", Country = "Denmark", Fax = "31 13 35 57", Phone = "31 12 34 56", PostalCode = "1734"
                },
                new Intermediary {
                    IntermediaryId = "SPECD", Address = "25, rue Lauriston", City = "Paris", Name = "Spécialités du monde", ContactName = "Dominique Perrier", ContactTitle = "Marketing Manager", Country = "France", Fax = "(1) 47.55.60.20", Phone = "(1) 47.55.60.10", PostalCode = "75016"
                },
                new Intermediary {
                    IntermediaryId = "SPLIR", Address = "P.O. Box 555", City = "Lander", Name = "Split Rail Beer & Ale", ContactName = "Art Braunschweiger", ContactTitle = "Sales Manager", Country = "USA", Fax = "(307) 555-6525", Phone = "(307) 555-4680", PostalCode = "82520", Region = "WY"
                },
                new Intermediary {
                    IntermediaryId = "SUPRD", Address = "Boulevard Tirou, 255", City = "Charleroi", Name = "Suprêmes délices", ContactName = "Pascale Cartrain", ContactTitle = "Accounting Manager", Country = "Belgium", Fax = "(071) 23 67 22 21", Phone = "(071) 23 67 22 20", PostalCode = "B-6000"
                },
                new Intermediary {
                    IntermediaryId = "THEBI", Address = "89 Jefferson Way Suite 2", City = "Portland", Name = "The Big Cheese", ContactName = "Liz Nixon", ContactTitle = "Marketing Manager", Country = "USA", Fax = "", Phone = "(503) 555-3612", PostalCode = "97201", Region = "OR"
                },
                new Intermediary {
                    IntermediaryId = "THECR", Address = "55 Grizzly Peak Rd.", City = "Butte", Name = "The Cracker Box", ContactName = "Liu Wong", ContactTitle = "Marketing Assistant", Country = "USA", Fax = "(406) 555-8083", Phone = "(406) 555-5834", PostalCode = "59801", Region = "MT"
                },
                new Intermediary {
                    IntermediaryId = "TOMSP", Address = "Luisenstr. 48", City = "Münster", Name = "Toms Spezialitäten", ContactName = "Karin Josephs", ContactTitle = "Marketing Manager", Country = "Germany", Fax = "0251-035695", Phone = "0251-031259", PostalCode = "44087"
                },
                new Intermediary {
                    IntermediaryId = "TORTU", Address = "Avda. Azteca 123", City = "México D.F.", Name = "Tortuga Restaurante", ContactName = "Miguel Angel Paolino", ContactTitle = "Owner", Country = "Mexico", Fax = "", Phone = "(5) 555-2933", PostalCode = "05033"
                },
                new Intermediary {
                    IntermediaryId = "TRADH", Address = "Av. Inês de Castro, 414", City = "Sao Paulo", Name = "Tradição Hipermercados", ContactName = "Anabela Domingues", ContactTitle = "Sales Representative", Country = "Brazil", Fax = "(11) 555-2168", Phone = "(11) 555-2167", PostalCode = "05634-030", Region = "SP"
                },
                new Intermediary {
                    IntermediaryId = "TRAIH", Address = "722 DaVinci Blvd.", City = "Kirkland", Name = "Trail's Head Gourmet Provisioners", ContactName = "Helvetius Nagy", ContactTitle = "Sales Associate", Country = "USA", Fax = "(206) 555-2174", Phone = "(206) 555-8257", PostalCode = "98034", Region = "WA"
                },
                new Intermediary {
                    IntermediaryId = "VAFFE", Address = "Smagsloget 45", City = "Århus", Name = "Vaffeljernet", ContactName = "Palle Ibsen", ContactTitle = "Sales Manager", Country = "Denmark", Fax = "86 22 33 44", Phone = "86 21 32 43", PostalCode = "8200"
                },
                new Intermediary {
                    IntermediaryId = "VICTE", Address = "2, rue du Commerce", City = "Lyon", Name = "Victuailles en stock", ContactName = "Mary Saveley", ContactTitle = "Sales Agent", Country = "France", Fax = "78.32.54.87", Phone = "78.32.54.86", PostalCode = "69004"
                },
                new Intermediary {
                    IntermediaryId = "VINET", Address = "59 rue de l'Abbaye", City = "Reims", Name = "Vins et alcools Chevalier", ContactName = "Paul Henriot", ContactTitle = "Accounting Manager", Country = "France", Fax = "26.47.15.11", Phone = "26.47.15.10", PostalCode = "51100"
                },
                new Intermediary {
                    IntermediaryId = "WANDK", Address = "Adenauerallee 900", City = "Stuttgart", Name = "Die Wandernde Kuh", ContactName = "Rita Müller", ContactTitle = "Sales Representative", Country = "Germany", Fax = "0711-035428", Phone = "0711-020361", PostalCode = "70563"
                },
                new Intermediary {
                    IntermediaryId = "WARTH", Address = "Torikatu 38", City = "Oulu", Name = "Wartian Herkku", ContactName = "Pirkko Koskitalo", ContactTitle = "Accounting Manager", Country = "Finland", Fax = "981-443655", Phone = "981-443655", PostalCode = "90110"
                },
                new Intermediary {
                    IntermediaryId = "WELLI", Address = "Rua do Mercado, 12", City = "Resende", Name = "Wellington Importadora", ContactName = "Paula Parente", ContactTitle = "Sales Manager", Country = "Brazil", Fax = "", Phone = "(14) 555-8122", PostalCode = "08737-363", Region = "SP"
                },
                new Intermediary {
                    IntermediaryId = "WHITC", Address = "305 - 14th Ave. S. Suite 3B", City = "Seattle", Name = "White Clover Markets", ContactName = "Karl Jablonski", ContactTitle = "Owner", Country = "USA", Fax = "(206) 555-4115", Phone = "(206) 555-4112", PostalCode = "98128", Region = "WA"
                },
                new Intermediary {
                    IntermediaryId = "WILMK", Address = "Keskuskatu 45", City = "Helsinki", Name = "Wilman Kala", ContactName = "Matti Karttunen", ContactTitle = "Owner/Marketing Assistant", Country = "Finland", Fax = "90-224 8858", Phone = "90-224 8858", PostalCode = "21240"
                },
                new Intermediary {
                    IntermediaryId = "WOLZA", Address = "ul. Filtrowa 68", City = "Warszawa", Name = "Wolski  Zajazd", ContactName = "Zbyszek Piestrzeniewicz", ContactTitle = "Owner", Country = "Poland", Fax = "(26) 642-7012", Phone = "(26) 642-7012", PostalCode = "01-012"
                }
            };

            context.Intermediaries.AddRange(intermediaries);

            context.SaveChanges();
        }
Exemplo n.º 3
0
        public static void Initialize(CleanBoilerplateDbContext context)
        {
            var initializer = new CleanBoilerplateInitializer();

            initializer.SeedEverything(context);
        }