public static void Populate(GuardaEventosBdContext db, UserManager <IdentityUser> userManager)
        {
            if (!db.Reservas.Any())
            {
                string id = userManager.FindByNameAsync("*****@*****.**").GetAwaiter().GetResult().Id;
                db.Reservas.AddRange(new List <Reserva>()
                {
                    SeedDataReserva.CriarReserva(db, id, "Antonia Jesus", "Mêda", "Festival Mêda+"),
                    SeedDataReserva.CriarReserva(db, id, "Maria Brito", "Mêda", "Festival Mêda+"),
                    SeedDataReserva.CriarReserva(db, id, "Manuel Lopes", "Mêda", "Festival Mêda+"),
                });
                db.SaveChanges();

                db.Reservas.AddRange(new List <Reserva>()
                {
                    SeedDataReserva.CriarReserva(db, id, "Noelia Maria", "Guarda", "Festival Guarda+"),
                    SeedDataReserva.CriarReserva(db, id, "Micael Rocha", "Guarda", "Festival Guarda+"),
                    SeedDataReserva.CriarReserva(db, id, "Nelson Carlos", "Guarda", "Festival Guarda+"),
                });
                db.SaveChanges();

                db.Reservas.AddRange(new List <Reserva>()
                {
                    SeedDataReserva.CriarReserva(db, id, "Filipe Moura", "Trancoso", "Festival Trancoso+"),
                    SeedDataReserva.CriarReserva(db, id, "Joao Pedro", "Almeida", "Festival Almeida+"),
                    SeedDataReserva.CriarReserva(db, id, "Carlos Manuel", "Belmonte", "Festival Belmonte+"),
                });
                db.SaveChanges();

                db.Reservas.AddRange(new List <Reserva>()
                {
                    SeedDataReserva.CriarReserva(db, id, "Rita Mendes", "Celorico da Beira", "Festival Celorico da Beira+"),
                    SeedDataReserva.CriarReserva(db, id, "Maria Saraiva", "Covilhã", "Festival Covilhã+"),
                    SeedDataReserva.CriarReserva(db, id, "Mariana Pereira", "Figueira de Castelo Rodrigo", "Festival FCR+"),
                });
                db.SaveChanges();

                db.Reservas.AddRange(new List <Reserva>()
                {
                    SeedDataReserva.CriarReserva(db, id, "Pedro Rei", "Manteigas", "Festival Manteigas+"),
                });
                db.SaveChanges();

                db.Reservas.AddRange(new List <Reserva>()
                {
                    SeedDataReserva.CriarReserva(db, id, "Francisca Dinis", "Pinhel", "Festival Pinhel+"),
                    SeedDataReserva.CriarReserva(db, id, "Sofia Martins", "Sabugal", "Festival Sabugal+"),
                    SeedDataReserva.CriarReserva(db, id, "Filipa Morgado", "Seia", "Festival Seia+"),
                });
                db.SaveChanges();

                db.Reservas.AddRange(new List <Reserva>()
                {
                    SeedDataReserva.CriarReserva(db, id, "Joana Rodrigues", "Vila Nova de Foz Côa", "Festival Vila Nova de Foz Côa+")
                });
                db.SaveChanges();
            }
        }
        private static void PopulateMunicipio(GuardaEventosBdContext dbContext)
        {
            if (dbContext.Municipio.Any())
            {
                return;
            }
            Random rnd       = new Random();
            int    foto_nome = rnd.Next(1, 5);

            byte[] fotogafia = File.ReadAllBytes("./Image/" + foto_nome + ".jpg");

            dbContext.Municipio.AddRange(
                new Municipio
            {
                Nome      = "Guarda",
                Descricao = "A Guarda é uma cidade portuguesa. Com 1 056 metros de altitude máxima, é a mais alta cidade do país. Com 26 565 habitantes no seu perímetro urbano, capital do distrito da Guarda, situada na região estatística do Centro e sub-região das Beiras e Serra da Estrela. É sede de um município com 712,1 km² de área e 42 541 habitantes (censos de 2011), subdividido desde a reorganização administrativa de 2012/2013 em 43 freguesias.",
                Desativar = true,
                Imagem    = fotogafia
            },

                new Municipio()
            {
                Nome      = "Trancoso",
                Descricao = "Trancoso é uma cidade portuguesa pertencente ao distrito da Guarda, na província da Beira Alta, região do Centro (Região das Beiras) e sub-região da Beira Interior Norte, com cerca de 3 420 habitantes (2011), situada num planalto em que o ponto mais alto tem 939 m de altitude.",
                Desativar = true,
                Imagem    = fotogafia
            },
                new Municipio()
            {
                Nome      = "Almeida",
                Descricao = "Município de Almeida, um elemento catalisador de processos de grande transformação culturais, sociais, económicos e de mobilização dos cidadãos, não só para a própria cidade, como também para todo o Distrito.",
                Desativar = true,
                Imagem    = fotogafia
            },
                new Municipio()
            {
                Nome      = "Belmonte",
                Descricao = "Belmonte é um município quase tão antigo quanto a nacionalidade. A aldeia de Belmonte teve um foral em 1199 e situa-se no panorâmico Monte da Esperança (Antigos Montes Crestados), sobre cujo Monte Rochoso foi edificado nos finais do séc. XII o seu castelo, que juntamente com os castelos de Sortelha e Vila de Touro, formaram até à assinatura do Tratado de Alcanices (1297), a linha defensiva do Alto Côa, apoiada pela muralha natural da Serra da Estrela e pelo vale do Zêzere.",
                Desativar = true,
                Imagem    = fotogafia
            },
                new Municipio()
            {
                Nome      = "Celorico da Beira",
                Descricao = "Município de Celorico da Beira representa uma mais valia em termos de estratégia territorial; é uma oportunidade para projetar as nossas tradições numa outra escala, de pensar os novos desafios da pós-modernidade que exigem adaptação, numa síntese cultural que abre horizontes e representa uma “ponte”, um caminho que devemos fazer para reencontrar os outros; permite questionar aquilo que nos define como civilização europeia (greco-latina), aquilo que nos aproxima dos outros, confrontar os nossos preconceitos, mostrar o que atrai e inspira ao conhecimento.",
                Desativar = true,
                Imagem    = fotogafia
            },
                new Municipio()
            {
                Nome      = "Covilhã",
                Descricao = "A Covilhã DmC • GCMAI é uma cidade portuguesa pertencente ao distrito de Castelo Branco, na província da Beira Baixa, região estatística do Centro e sub-região das Beiras e Serra da Estrela. É a porta da Serra da Estrela e tem 36 356 habitantes no seu perímetro urbano formado por cinco freguesias: Covilhã e Canhoso, Teixoso e Sarzedo, Cantar-Galo e Vila do Carvalho, Boidobra e Tortosendo.",
                Desativar = true,
                Imagem    = fotogafia
            },
                new Municipio()
            {
                Nome      = "Figueira de Castelo Rodrigo",
                Descricao = "O Concelho de Figueira de Castelo Rodrigo, instituído por decreto de 25 de Julho de 1836, apresenta uma grande riqueza de património edificado, encontrando-se em todas as suas freguesias, obras de grande valor que desvendam segredos e recordações de grandes episódios de nossa história. As suas paisagens estão repletas de belos atrativos com que a mãe natureza a contemplou, pois são inúmeras as paisagens paradisíacas e invulgares de beleza e poesia, que transmitem uma mensagem de beleza, luz e cor. São magnifícos e apelativos cartões de visita que merecem uma passagem por estas terras.",
                Desativar = true,
                Imagem    = fotogafia
            },
                new Municipio()
            {
                Nome      = "Fornos de Algodres",
                Descricao = " Visitar o Município de Fornos de Algodres é contemplar o passado e o presente, a paisagem e o património, assim como os usos e costumes!",
                Desativar = true,
                Imagem    = fotogafia
            },
                new Municipio()
            {
                Nome      = "Fundão",
                Descricao = " Município do Fundão o fazer parte de um processo de trabalho de construção de um projeto territorial comum fortalecendo parcerias de maneira a que permita inserir o concelho do Fundão na contemporaneidade artística, dando o protagonismo central à criação artística nas suas diversas manifestações, de forma a proporcionar as condições ideais para a criação, a fomentar uma estrutura de formação artística necessária para a incorporação dos jovens no processo criativo e a otimizar os espaços de apresentações artísticas.",
                Desativar = true,
                Imagem    = fotogafia
            },
                new Municipio()
            {
                Nome      = "Gouveia",
                Descricao = "Gouveia é uma cidade portuguesa do distrito da Guarda, situada na província da Beira Alta, região do Centro (Região das Beiras) e sub-região das Beiras e Serra da Estrela. Situa-se na encosta noroeste do maior sistema montanhoso português continental, a Serra da Estrela, a cerca de 700m de altura. ",
                Desativar = true,
                Imagem    = fotogafia
            },
                new Municipio()
            {
                Nome      = "Manteigas",
                Descricao = "Município de Manteigas como uma oportunidade de divulgação e promoção do território, assente na cooperação cultural de todos os Municípios que a integram, com as suas diferenças e especificidades. Olhar para o passado, viver o presente e acreditar no futuro. Mais do que uma candidatura, é acima de tudo uma oportunidade diferenciadora de aproximação das comunidades. ",
                Desativar = true,
                Imagem    = fotogafia
            },
                new Municipio()
            {
                Nome      = "Mêda",
                Descricao = " Meda é uma cidade portuguesa sede de um município que pertencente ao distrito da Guarda, na província da Beira Alta, região do Centro (Região das Beiras) e sub-região das Beiras e Serra da Estrela, com cerca de 2 100 habitantes. É sede de um município com 286,05 km² de área e 5 202 habitantes (2011), subdividido em 11 freguesias. O município é limitado a norte e nordeste por Vila Nova de Foz Côa, a sudeste por Pinhel, a sul por Trancoso e a oeste por Penedono.",
                Desativar = true,
                Imagem    = fotogafia
            },
                new Municipio()
            {
                Nome      = "Pinhel",
                Descricao = " Pinhel é uma cidade portuguesa pertencente ao distrito da Guarda, na província da Beira Alta, região do Centro (Região das Beiras) e sub-região das Beiras e Serra da Estrela, com aproximadamente 3 500 habitantes.",
                Desativar = true,
                Imagem    = fotogafia
            },
                new Municipio()
            {
                Nome      = "Sabugal",
                Descricao = " Sabugal é uma cidade portuguesa pertencente ao distrito da Guarda, na província da Beira Alta, região do Centro (Região das Beiras) e sub-região das Beiras e Serra da Estrela, com cerca de 1 943 habitantes.",
                Desativar = true,
                Imagem    = fotogafia
            },
                new Municipio()
            {
                Nome      = "Seia",
                Descricao = " Seia é uma cidade portuguesa do distrito da Guarda, situada na província da Beira Alta, região do Centro (Região das Beiras) e sub-região da Serra da Estrela, com cerca de 5 300 habitantes.",
                Desativar = true,
                Imagem    = fotogafia
            },
                new Municipio()
            {
                Nome      = "Vila Nova de Foz Côa",
                Descricao = " Vila Nova de Foz Côa (pós-AO 1990: Vila Nova de Foz Coa), por vezes designada abreviadamente Foz Côa, é uma cidade portuguesa, pertencente ao distrito de Guarda, Região Norte e sub-região do Douro, com cerca de 3 100 habitantes.",
                Desativar = true,
                Imagem    = fotogafia
            }
                );
            dbContext.SaveChanges();
        }
        private static void PopulateContacto(GuardaEventosBdContext dbContext)
        {
            if (dbContext.Contactos.Any())
            {
                return;
            }

            dbContext.Contactos.AddRange(
                new Contacto
            {
                Name       = "James",
                Sobrenome  = "Monroe",
                Email      = "*****@*****.**",
                Assunto    = "ATUALIDADE",
                Mensagem   = " Candidatura da Guarda a Capital Europeia da Cultura em 2027 está a promover um ciclo de “Conversas: Guarda2027” com quatro debates organizados e a acontecer no Fundão, Gouveia, Figueira de Castelo Rodrigo e na Guarda. Nestas sessões de debate vão ser discutidas temáticas como a atividade cultural e artística; mobilidade e coesão social; empreendedorismo e tecnologias da cultura; património natural e histórico da região.",
                Resposta   = "Candidatura da Guarda a Capital Europeia da Cultura em 2027 ",
                Verificado = true
            },
                new Contacto()
            {
                Name       = "James",
                Sobrenome  = "Monroe",
                Email      = "*****@*****.**",
                Assunto    = "Concelho",
                Mensagem   = " O Concelho da Guarda está situado no centro da região beirã, entre o Planalto Guarda-Sabugal e a Serra da Estrela. Esta localização privilegiada permite-lhe que os seus cerca de 712,11 km2 de área sejam partilhados pelas bacias hidrográficas de cursos de águas tão importantes como são os Rios Mondego, Zêzere e Côa. O Concelho da Guarda confina a nascente com os Concelhos de Pinhel, Almeida e Sabugal, a sul com os de Belmonte e Covilhã, e a poente com Manteigas, Gouveia e Celorico da Beira.",
                Resposta   = " Candidatura da Guarda a Capital Europeia da Cultura em 2027",
                Verificado = true
            },
                new Contacto
            {
                Name       = "Wagner",
                Sobrenome  = "Everton",
                Email      = "*****@*****.**",
                Assunto    = "Cultura",
                Mensagem   = "A Cultura é a raiz de um povo e, ciente disso, a autarquia tomou para si o papel de mobilizador cultural, quer colaborando com as coletividades e associações locais, quer no trabalho desenvolvido através de equipamentos de referência na região e no país como o Teatro Municipal da Guarda e a Biblioteca Municipal Eduardo Lourenço. Numa perspetiva de cultura para todos, a autarquia quer chegar a todos os munícipes, disponibilizando iniciativas de qualidade, valorizando a cultura local mas também trazendo propostas de outros pontos de Portugal e do mundo.",
                Resposta   = " ",
                Verificado = false
            },
                new Contacto
            {
                Name       = "James",
                Sobrenome  = "Monroe",
                Email      = "*****@*****.**",
                Assunto    = "ATUALIDADE",
                Mensagem   = " Candidatura da Guarda a Capital Europeia da Cultura em 2027 está a promover um ciclo de “Conversas: Guarda2027” com quatro debates organizados e a acontecer no Fundão, Gouveia, Figueira de Castelo Rodrigo e na Guarda. Nestas sessões de debate vão ser discutidas temáticas como a atividade cultural e artística; mobilidade e coesão social; empreendedorismo e tecnologias da cultura; património natural e histórico da região.",
                Resposta   = " ",
                Verificado = false
            },
                new Contacto()
            {
                Name       = "James",
                Sobrenome  = "Monroe",
                Email      = "*****@*****.**",
                Assunto    = "Concelho",
                Mensagem   = " O Concelho da Guarda está situado no centro da região beirã, entre o Planalto Guarda-Sabugal e a Serra da Estrela. Esta localização privilegiada permite-lhe que os seus cerca de 712,11 km2 de área sejam partilhados pelas bacias hidrográficas de cursos de águas tão importantes como são os Rios Mondego, Zêzere e Côa. O Concelho da Guarda confina a nascente com os Concelhos de Pinhel, Almeida e Sabugal, a sul com os de Belmonte e Covilhã, e a poente com Manteigas, Gouveia e Celorico da Beira.",
                Resposta   = " ",
                Verificado = false
            },
                new Contacto
            {
                Name       = "James",
                Sobrenome  = "Monroe",
                Email      = "*****@*****.**",
                Assunto    = "ATUALIDADE",
                Mensagem   = " Candidatura da Guarda a Capital Europeia da Cultura em 2027 está a promover um ciclo de “Conversas: Guarda2027” com quatro debates organizados e a acontecer no Fundão, Gouveia, Figueira de Castelo Rodrigo e na Guarda. Nestas sessões de debate vão ser discutidas temáticas como a atividade cultural e artística; mobilidade e coesão social; empreendedorismo e tecnologias da cultura; património natural e histórico da região.",
                Resposta   = " ",
                Verificado = false
            },
                new Contacto()
            {
                Name       = "James",
                Sobrenome  = "Monroe",
                Email      = "*****@*****.**",
                Assunto    = "Concelho",
                Mensagem   = " O Concelho da Guarda está situado no centro da região beirã, entre o Planalto Guarda-Sabugal e a Serra da Estrela. Esta localização privilegiada permite-lhe que os seus cerca de 712,11 km2 de área sejam partilhados pelas bacias hidrográficas de cursos de águas tão importantes como são os Rios Mondego, Zêzere e Côa. O Concelho da Guarda confina a nascente com os Concelhos de Pinhel, Almeida e Sabugal, a sul com os de Belmonte e Covilhã, e a poente com Manteigas, Gouveia e Celorico da Beira.",
                Resposta   = " ",
                Verificado = false
            },
                new Contacto
            {
                Name       = "James",
                Sobrenome  = "Monroe",
                Email      = "*****@*****.**",
                Assunto    = "ATUALIDADE",
                Mensagem   = " Candidatura da Guarda a Capital Europeia da Cultura em 2027 está a promover um ciclo de “Conversas: Guarda2027” com quatro debates organizados e a acontecer no Fundão, Gouveia, Figueira de Castelo Rodrigo e na Guarda. Nestas sessões de debate vão ser discutidas temáticas como a atividade cultural e artística; mobilidade e coesão social; empreendedorismo e tecnologias da cultura; património natural e histórico da região.",
                Resposta   = "Candidatura da Guarda a Capital Europeia da Cultura em 2027  ",
                Verificado = true
            },
                new Contacto()
            {
                Name       = "James",
                Sobrenome  = "Monroe",
                Email      = "*****@*****.**",
                Assunto    = "Concelho",
                Mensagem   = " O Concelho da Guarda está situado no centro da região beirã, entre o Planalto Guarda-Sabugal e a Serra da Estrela. Esta localização privilegiada permite-lhe que os seus cerca de 712,11 km2 de área sejam partilhados pelas bacias hidrográficas de cursos de águas tão importantes como são os Rios Mondego, Zêzere e Côa. O Concelho da Guarda confina a nascente com os Concelhos de Pinhel, Almeida e Sabugal, a sul com os de Belmonte e Covilhã, e a poente com Manteigas, Gouveia e Celorico da Beira.",
                Resposta   = "Candidatura da Guarda a Capital Europeia da Cultura em 2027  ",
                Verificado = true
            }

                );
            dbContext.SaveChanges();
        }