internal static void SeedDevData(GuardaPelaCulturaContext db) { if (db.Cliente.Any()) { return; } db.Cliente.Add(new Cliente { NomeCliente = "Miguel", NumeroTelefoneCliente = "913132193", NifCliente = "232910325", EmailCliente = "*****@*****.**" }); db.SaveChanges(); }
private static void PopulateRestaurante(GuardaPelaCulturaContext dbContext) { if (dbContext.Restaurantes.Any()) { return; } dbContext.Restaurantes.Add( new Restaurantes { NomeRestaurante = "O Borges", NumeroTelefone = "238313010", EmailRestaurante = "*****@*****.**", LocalizacaoRestaurante = "Tv. do Funchal 7, 6270-517 Seia", TextoDescritivoRestaurante = "Localizado no centro de Seia. Restaurante com provas dadas na gastronomia regional", HoraAbertura = 12, HoraFecho = 22, Imagem = File.ReadAllBytes("./imgSeed/OBorges.PNG"), Imagem1 = File.ReadAllBytes("./imgSeed/OBorges1.jpg"), Imagem2 = File.ReadAllBytes("./imgSeed/OBorges2.jpg"), Imagem3 = File.ReadAllBytes("./imgSeed/OBorges3.jpg"), }); dbContext.Restaurantes.Add( new Restaurantes { NomeRestaurante = "Bola de Prata", NumeroTelefone = "271239169", EmailRestaurante = "*****@*****.**", LocalizacaoRestaurante = "R. Mouzinho da Silveira 16, 6300-663 Guarda", TextoDescritivoRestaurante = "Refeição muito bem confeccionada e muito saborosa! Doses bem servidas e com acompanhamentos variados!", HoraAbertura = 8, HoraFecho = 23, Imagem = File.ReadAllBytes("./imgSeed/BolaDePrata.PNG"), Imagem1 = File.ReadAllBytes("./imgSeed/BolaDePrata1.jpg"), Imagem2 = File.ReadAllBytes("./imgSeed/BolaDePrata2.jpg"), Imagem3 = File.ReadAllBytes("./imgSeed/BolaDePrata3.jpg"), }); dbContext.Restaurantes.Add( new Restaurantes { NomeRestaurante = "Belo Horizonte", NumeroTelefone = "271211454", EmailRestaurante = "*****@*****.**", LocalizacaoRestaurante = "Largo de São Vicente 2, 6300-601 Guarda", TextoDescritivoRestaurante = "O Belo Horizonte é conhecido por ter uma ementa variada de bacalhaus, sendo que o bacalhau com natas é a especialidade da casa", HoraAbertura = 12, HoraFecho = 22, Imagem = File.ReadAllBytes("./imgSeed/BeloHorizonte1.jpg"), Imagem1 = File.ReadAllBytes("./imgSeed/BeloHorizonte2.jpg"), Imagem2 = File.ReadAllBytes("./imgSeed/BeloHorizonte3.jpg"), Imagem3 = File.ReadAllBytes("./imgSeed/BeloHorizonte4.jpg"), }); dbContext.Restaurantes.Add( new Restaurantes { NomeRestaurante = "Colmeia", NumeroTelefone = "271213389", EmailRestaurante = "*****@*****.**", LocalizacaoRestaurante = "Estr. dos Galegos, 6300-653 Guarda", TextoDescritivoRestaurante = "A nossa carta procura ser direta e simples, tendo sempre por base os produtos da temporada.", HoraAbertura = 10, HoraFecho = 22, Imagem = File.ReadAllBytes("./imgSeed/Colmeia.PNG"), Imagem1 = File.ReadAllBytes("./imgSeed/Colmeia1.jpg"), Imagem2 = File.ReadAllBytes("./imgSeed/Colmeia2.jpg"), Imagem3 = File.ReadAllBytes("./imgSeed/Colmeia3.jpg"), }); dbContext.Restaurantes.Add( new Restaurantes { NomeRestaurante = "Cortelha da Burra", NumeroTelefone = "271225150", EmailRestaurante = "*****@*****.**", LocalizacaoRestaurante = "EM556, Mizarela", TextoDescritivoRestaurante = "O Restaurante Cortelha da Burra é um local onde os sabores tradicionais da Serra ganham nova dimensão!", HoraAbertura = 10, HoraFecho = 22, Imagem = File.ReadAllBytes("./imgSeed/CortelheiraDaBurra.PNG"), Imagem1 = File.ReadAllBytes("./imgSeed/cortelhaDaBurra1.jpg"), Imagem2 = File.ReadAllBytes("./imgSeed/cortelhaDaBurra2.jpg"), Imagem3 = File.ReadAllBytes("./imgSeed/cortelhaDaBurra3.jpg"), }); dbContext.Restaurantes.Add( new Restaurantes { NomeRestaurante = "DomGarfo", NumeroTelefone = "271211077", EmailRestaurante = "*****@*****.**", LocalizacaoRestaurante = "Bairro 25 de Abril 10, 6300-685 Guarda", TextoDescritivoRestaurante = "Em cada um destes segmentos a qualidade é Premium, pois para nós o “Garfo” é tratado por “Dom”. A nossa paixão é a cozinha, os alimentos e o serviço", HoraAbertura = 12, HoraFecho = 23, Imagem = File.ReadAllBytes("./imgSeed/DomGarfo.PNG"), Imagem1 = File.ReadAllBytes("./imgSeed/dom-garfo2.png"), Imagem2 = File.ReadAllBytes("./imgSeed/dom-garfo3.png"), Imagem3 = File.ReadAllBytes("./imgSeed/dom-garfo4.jpg"), }); dbContext.Restaurantes.Add( new Restaurantes { NomeRestaurante = "D'sigual", NumeroTelefone = "271238046", EmailRestaurante = "*****@*****.**", LocalizacaoRestaurante = "035, Lgo João de Almeida 11, Guarda", TextoDescritivoRestaurante = "No Dsigual CoffeeDrinks encontra um local ideal para almoçar, jantar, partilhar um copo com os amigos e celebrar ocasiões especiais", HoraAbertura = 10, HoraFecho = 2, Imagem = File.ReadAllBytes("./imgSeed/dsigual1.jpg"), Imagem1 = File.ReadAllBytes("./imgSeed/dsigual2.jpg"), Imagem2 = File.ReadAllBytes("./imgSeed/dsigual3.jpg"), Imagem3 = File.ReadAllBytes("./imgSeed/dsigual4.png"), }); dbContext.Restaurantes.Add( new Restaurantes { NomeRestaurante = "Fim do Mundo", NumeroTelefone = "238089358", EmailRestaurante = "*****@*****.**", LocalizacaoRestaurante = "Av. dos Bombeiros Voluntários 60, 6270-434 Seia", TextoDescritivoRestaurante = "Serviço de qualidade e simpatia.Ambiente moderno e acolhedor.", HoraAbertura = 9, HoraFecho = 2, Imagem = File.ReadAllBytes("./imgSeed/fimdomundo.jpg"), Imagem1 = File.ReadAllBytes("./imgSeed/fimdomundo1.jpg"), Imagem2 = File.ReadAllBytes("./imgSeed/fimdomundo2.jpg"), Imagem3 = File.ReadAllBytes("./imgSeed/fimdomundo3.jpg"), }); dbContext.Restaurantes.Add( new Restaurantes { NomeRestaurante = "Guarda Rios", NumeroTelefone = "238661115", EmailRestaurante = "*****@*****.**", LocalizacaoRestaurante = "Barriosa,Poço da Broca, Vide, Seia", TextoDescritivoRestaurante = "Na bela e bucólica povoação de Barriosa, na freguesia de Vide, e a bordejar o Rio, encontra um dos mais belos restaurantes da Serra da Estrela.", HoraAbertura = 11, HoraFecho = 24, Imagem = File.ReadAllBytes("./imgSeed/GuardaRios.PNG"), Imagem1 = File.ReadAllBytes("./imgSeed/GuardaRios1.jpeg"), Imagem2 = File.ReadAllBytes("./imgSeed/GuardaRios2.jpeg"), Imagem3 = File.ReadAllBytes("./imgSeed/GuardaRios3.jpg"), }); dbContext.Restaurantes.Add( new Restaurantes { NomeRestaurante = "Nobre vinhos & Tal", NumeroTelefone = "961765480", EmailRestaurante = "*****@*****.**", LocalizacaoRestaurante = "Largo Dr. Amândio Paúl nº5, 6300-664 Guarda", TextoDescritivoRestaurante = "É do gosto pela simplicidade dos tesouros da gastronomia tradicional portuguesa associado ao gosto pelos vinhos que surge este espaço.", HoraAbertura = 12, HoraFecho = 24, Imagem = File.ReadAllBytes("./imgSeed/NobreVinhosETal.PNG"), Imagem1 = File.ReadAllBytes("./imgSeed/nobreVinhosETal1.jpg"), Imagem2 = File.ReadAllBytes("./imgSeed/nobreVinhosETal2.jpg"), Imagem3 = File.ReadAllBytes("./imgSeed/nobreVinhosETal3.jpg"), }); dbContext.Restaurantes.Add( new Restaurantes { NomeRestaurante = "O Albertinho", NumeroTelefone = "238745266", EmailRestaurante = "*****@*****.**", LocalizacaoRestaurante = "Largo do, Adro de Viriato 8, 6290-081, folgosinho Gouveia", TextoDescritivoRestaurante = "Os verdadeiros sabores da cozinha tradicional da Serra da Estrela. Uma experiência única que ficará na sua memória!", HoraAbertura = 12, HoraFecho = 22, Imagem = File.ReadAllBytes("./imgSeed/OAlbertino1.PNG"), Imagem1 = File.ReadAllBytes("./imgSeed/OAlbertino2.jpg"), Imagem2 = File.ReadAllBytes("./imgSeed/OAlbertino3.jpg"), Imagem3 = File.ReadAllBytes("./imgSeed/OAlbertino4.jpg"), }); dbContext.Restaurantes.Add( new Restaurantes { NomeRestaurante = "O Galego", NumeroTelefone = "271227328", EmailRestaurante = "*****@*****.**", LocalizacaoRestaurante = "Estrada dos Galegos, Guarda", TextoDescritivoRestaurante = "Restaurante agradável com excelente comida e a preços acessíveis. O serviço é competente.", HoraAbertura = 12, HoraFecho = 24, Imagem = File.ReadAllBytes("./imgSeed/OGalego1.jpg"), Imagem1 = File.ReadAllBytes("./imgSeed/OGalego2.jpg"), Imagem2 = File.ReadAllBytes("./imgSeed/OGalego3.jpg"), Imagem3 = File.ReadAllBytes("./imgSeed/OGalego4.jpg"), }); dbContext.Restaurantes.Add( new Restaurantes { NomeRestaurante = "Simple", NumeroTelefone = "271212149", EmailRestaurante = "[email protected];", LocalizacaoRestaurante = "R. Dr. Vasco Borges 20, 6300-771 Guarda", TextoDescritivoRestaurante = " Gastronimia: Italiana, Piza, Internacional, Mediterrâneo, Contemporâneo, Saudável, Portuguesa", HoraAbertura = 10, HoraFecho = 22, Imagem = File.ReadAllBytes("./imgSeed/simple1.PNG"), Imagem1 = File.ReadAllBytes("./imgSeed/simple2.jpg"), Imagem2 = File.ReadAllBytes("./imgSeed/simple3.jpg"), Imagem3 = File.ReadAllBytes("./imgSeed/simple4.jpg"), }); dbContext.SaveChanges(); }
private static void PopulateEmenta(GuardaPelaCulturaContext dbContext) { if (dbContext.Produtos.Any()) { return; } dbContext.Produtos.Add( new Ementa { NomeEmenta = "Grelhada Mista", DescricaoEmenta = "Batata Frita e Arroz", PrecoEmenta = 8, QuantidadeEmenta = 200, RestaurantesId = 1, }); dbContext.Produtos.Add( new Ementa { NomeEmenta = "Bitoque", DescricaoEmenta = "Batata Frita e Arroz", PrecoEmenta = 9, QuantidadeEmenta = 200, RestaurantesId = 1, }); dbContext.Produtos.Add( new Ementa { NomeEmenta = "Salmonete Grelhado", DescricaoEmenta = "Legumes", PrecoEmenta = 15, QuantidadeEmenta = 200, RestaurantesId = 1, }); dbContext.Produtos.Add( new Ementa { NomeEmenta = "Posta Mirandesa", DescricaoEmenta = "Legumes", PrecoEmenta = 13, QuantidadeEmenta = 250, RestaurantesId = 2, }); dbContext.Produtos.Add( new Ementa { NomeEmenta = "Picanha", DescricaoEmenta = "Batata Frita e Arroz", PrecoEmenta = 11, QuantidadeEmenta = 250, RestaurantesId = 2, }); dbContext.Produtos.Add( new Ementa { NomeEmenta = "Lagartinhos", DescricaoEmenta = "Batata Frita e Arroz", PrecoEmenta = 9, QuantidadeEmenta = 250, RestaurantesId = 2, }); dbContext.Produtos.Add( new Ementa { NomeEmenta = "Cozido à Portuguesa", DescricaoEmenta = "Batata Cozida e Arroz", PrecoEmenta = 12, QuantidadeEmenta = 100, RestaurantesId = 3, }); dbContext.Produtos.Add( new Ementa { NomeEmenta = "Cabrito Assado no Forno", DescricaoEmenta = "Batata Assada", PrecoEmenta = 15, QuantidadeEmenta = 100, RestaurantesId = 3, }); dbContext.Produtos.Add( new Ementa { NomeEmenta = "Bacalhau à Lagareiro", DescricaoEmenta = "Batata Assada", PrecoEmenta = 13, QuantidadeEmenta = 100, RestaurantesId = 3, }); dbContext.Produtos.Add( new Ementa { NomeEmenta = "Bife da Vazia Grelhado", DescricaoEmenta = "Batata Cozida e Arroz", PrecoEmenta = 9, QuantidadeEmenta = 150, RestaurantesId = 4, }); dbContext.Produtos.Add( new Ementa { NomeEmenta = "Posta de Novilho de Miranda", DescricaoEmenta = "Batata Cozida e Arroz", PrecoEmenta = 13, QuantidadeEmenta = 150, RestaurantesId = 4, }); dbContext.Produtos.Add( new Ementa { NomeEmenta = "Filetes de Polvo", DescricaoEmenta = "Arroz de Legumes", PrecoEmenta = 11, QuantidadeEmenta = 150, RestaurantesId = 4, }); dbContext.Produtos.Add( new Ementa { NomeEmenta = "Costeleta de Novilho", DescricaoEmenta = "Batata Frita e Arroz", PrecoEmenta = 17, QuantidadeEmenta = 200, RestaurantesId = 5, }); dbContext.Produtos.Add( new Ementa { NomeEmenta = "Polvo à Lagareiro", DescricaoEmenta = "Batata Assada", PrecoEmenta = 15, QuantidadeEmenta = 200, RestaurantesId = 5, }); dbContext.Produtos.Add( new Ementa { NomeEmenta = "Borrego na Brasa", DescricaoEmenta = "Batata Frita e Arroz", PrecoEmenta = 12, QuantidadeEmenta = 200, RestaurantesId = 5, }); dbContext.Produtos.Add( new Ementa { NomeEmenta = "Pescada à Roamana", DescricaoEmenta = "Arroz basmati de cenoura", PrecoEmenta = 9, QuantidadeEmenta = 100, RestaurantesId = 6, }); dbContext.Produtos.Add( new Ementa { NomeEmenta = "Costoleta de Porco", DescricaoEmenta = "Arroz e Feijão", PrecoEmenta = 9, QuantidadeEmenta = 100, RestaurantesId = 6, }); dbContext.Produtos.Add( new Ementa { NomeEmenta = "Costoleta de Porco", DescricaoEmenta = "Arroz e Feijão", PrecoEmenta = 9, QuantidadeEmenta = 100, RestaurantesId = 6, }); dbContext.Produtos.Add( new Ementa { NomeEmenta = "Franguinho da guia", DescricaoEmenta = "Arroz e Salada", PrecoEmenta = 9, QuantidadeEmenta = 100, RestaurantesId = 6, }); dbContext.Produtos.Add( new Ementa { NomeEmenta = "Costeleta Recheada", DescricaoEmenta = "Puré de Batata", PrecoEmenta = 8, QuantidadeEmenta = 110, RestaurantesId = 7, }); dbContext.Produtos.Add( new Ementa { NomeEmenta = "Carapauzínhos Fritos", DescricaoEmenta = "Arroz de Tomate", PrecoEmenta = 8, QuantidadeEmenta = 110, RestaurantesId = 7, }); dbContext.Produtos.Add( new Ementa { NomeEmenta = "Hamburguer Ovo Bacon", DescricaoEmenta = "Batata Frita", PrecoEmenta = 7, QuantidadeEmenta = 110, RestaurantesId = 7, }); dbContext.Produtos.Add( new Ementa { NomeEmenta = "Bacalhau à Lagareiro", DescricaoEmenta = "Batata Assada", PrecoEmenta = 19, QuantidadeEmenta = 120, RestaurantesId = 8, }); dbContext.Produtos.Add( new Ementa { NomeEmenta = "Bife à Casa", DescricaoEmenta = "Batata Frita", PrecoEmenta = 14, QuantidadeEmenta = 120, RestaurantesId = 8, }); dbContext.Produtos.Add( new Ementa { NomeEmenta = "Bife à Casa", DescricaoEmenta = "Batata Frita", PrecoEmenta = 14, QuantidadeEmenta = 120, RestaurantesId = 8, }); dbContext.Produtos.Add( new Ementa { NomeEmenta = "Choquinhos Grelhados", DescricaoEmenta = "Legumes", PrecoEmenta = 12, QuantidadeEmenta = 170, RestaurantesId = 9, }); dbContext.Produtos.Add( new Ementa { NomeEmenta = "Vitela Assada no Forno", DescricaoEmenta = "Batata Assada", PrecoEmenta = 18, QuantidadeEmenta = 170, RestaurantesId = 9, }); dbContext.Produtos.Add( new Ementa { NomeEmenta = "Bacalhau com Broa", DescricaoEmenta = "Batata Assada", PrecoEmenta = 17, QuantidadeEmenta = 170, RestaurantesId = 9, }); dbContext.Produtos.Add( new Ementa { NomeEmenta = "Lombinho de Porco laminado", DescricaoEmenta = "Batata Frita e Arroz", PrecoEmenta = 14, QuantidadeEmenta = 210, RestaurantesId = 10, }); dbContext.Produtos.Add( new Ementa { NomeEmenta = "Espetada de salmão e gambas", DescricaoEmenta = "Legumes Salteados", PrecoEmenta = 15, QuantidadeEmenta = 210, RestaurantesId = 10, }); dbContext.Produtos.Add( new Ementa { NomeEmenta = "Bife à Nobre", DescricaoEmenta = "Batata Frita e Arroz", PrecoEmenta = 14, QuantidadeEmenta = 210, RestaurantesId = 10, }); dbContext.Produtos.Add( new Ementa { NomeEmenta = "Leitão de Folgosinho", DescricaoEmenta = "Batata Frita e Arroz", PrecoEmenta = 15, QuantidadeEmenta = 220, RestaurantesId = 11, }); dbContext.Produtos.Add( new Ementa { NomeEmenta = "Borrego Assado no Forno", DescricaoEmenta = "Batata Assada", PrecoEmenta = 15, QuantidadeEmenta = 220, RestaurantesId = 11, }); dbContext.Produtos.Add( new Ementa { NomeEmenta = "Vitela de Folgosinho", DescricaoEmenta = "Batata Frita e Arroz", PrecoEmenta = 15, QuantidadeEmenta = 220, RestaurantesId = 11, }); dbContext.Produtos.Add( new Ementa { NomeEmenta = "Bife com Bacon", DescricaoEmenta = "Batata Frita e Arroz", PrecoEmenta = 12, QuantidadeEmenta = 230, RestaurantesId = 12, }); dbContext.Produtos.Add( new Ementa { NomeEmenta = "Bacalhau com Broa", DescricaoEmenta = "Batata Assada", PrecoEmenta = 13, QuantidadeEmenta = 230, RestaurantesId = 12, }); dbContext.Produtos.Add( new Ementa { NomeEmenta = "Filetes de Polvo", DescricaoEmenta = "Arroz de Legumes", PrecoEmenta = 12, QuantidadeEmenta = 230, RestaurantesId = 12, }); dbContext.Produtos.Add( new Ementa { NomeEmenta = "Carbonara", DescricaoEmenta = "Bacon, Natas e Ovo", PrecoEmenta = 7, QuantidadeEmenta = 150, RestaurantesId = 13, }); dbContext.Produtos.Add( new Ementa { NomeEmenta = "Índia", DescricaoEmenta = "Frango, quiabo, carril e Iogurt", PrecoEmenta = 7, QuantidadeEmenta = 150, RestaurantesId = 13, }); dbContext.Produtos.Add( new Ementa { NomeEmenta = "Pizza Margherita", DescricaoEmenta = "Molho tomate e mozzarella", PrecoEmenta = 6, QuantidadeEmenta = 150, RestaurantesId = 13, }); dbContext.SaveChanges(); }
private static void PopulateMesa(GuardaPelaCulturaContext dbContext) { if (dbContext.Mesa.Any()) { return; } dbContext.Mesa.Add( new Mesa { RestaurantesId = 1, LugaresRestaurante = 4, MesasRestaurante = 1, }); dbContext.Mesa.Add( new Mesa { RestaurantesId = 2, LugaresRestaurante = 4, MesasRestaurante = 1, }); dbContext.Mesa.Add( new Mesa { RestaurantesId = 3, LugaresRestaurante = 4, MesasRestaurante = 1, }); dbContext.Mesa.Add( new Mesa { RestaurantesId = 4, LugaresRestaurante = 4, MesasRestaurante = 1, }); dbContext.Mesa.Add( new Mesa { RestaurantesId = 5, LugaresRestaurante = 4, MesasRestaurante = 1, }); dbContext.Mesa.Add( new Mesa { RestaurantesId = 6, LugaresRestaurante = 4, MesasRestaurante = 1, }); dbContext.Mesa.Add( new Mesa { RestaurantesId = 7, LugaresRestaurante = 4, MesasRestaurante = 1, }); dbContext.Mesa.Add( new Mesa { RestaurantesId = 8, LugaresRestaurante = 4, MesasRestaurante = 1, }); dbContext.Mesa.Add( new Mesa { RestaurantesId = 9, LugaresRestaurante = 4, MesasRestaurante = 1, }); dbContext.Mesa.Add( new Mesa { RestaurantesId = 10, LugaresRestaurante = 4, MesasRestaurante = 1, }); dbContext.Mesa.Add( new Mesa { RestaurantesId = 11, LugaresRestaurante = 4, MesasRestaurante = 1, }); dbContext.Mesa.Add( new Mesa { RestaurantesId = 12, LugaresRestaurante = 4, MesasRestaurante = 1, }); dbContext.Mesa.Add( new Mesa { RestaurantesId = 13, LugaresRestaurante = 4, MesasRestaurante = 1, }); dbContext.SaveChanges(); }