Ejemplo n.º 1
0
        /// <summary>
        /// Método que retorna Todos os dados das Pessoas
        /// </summary>
        static void ResultDatabase()
        {
            using (var context = new GlobalFilterDbContext())
            {
                var pessoas = context.Pessoas.ToList();

                foreach (var pessoa in pessoas)
                {
                    Console.WriteLine("---------------------------------------------");
                    Console.WriteLine(pessoa.ToString());
                    Console.WriteLine("---------------------------------------------");
                }
            }
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Método que salva registros no banco de dados
        /// </summary>
        static void LoadDatabase()
        {
            using (var context = new GlobalFilterDbContext())
            {
                if (context.Pessoas.Any())
                {
                    return;
                }

                context.Pessoas.AddRange(new List <Pessoa>()
                {
                    //pt-BR
                    new Pessoa()
                    {
                        ID = Guid.NewGuid(), Pais = "pt-BR", Nome = "Junior Porfirio", Excluido = false, WebSite = @"https://medium.com/@juniorporfirio"
                    },
                    new Pessoa()
                    {
                        ID = Guid.NewGuid(), Pais = "pt-BR", Nome = "Renato Groffe", Excluido = false, WebSite = @"https://medium.com/@renato.groffe"
                    },
                    new Pessoa()
                    {
                        ID = Guid.NewGuid(), Pais = "pt-BR", Nome = "Rodolfo Fadino", Excluido = false, WebSite = @"https://rodolfofadino.com.br/"
                    },
                    //en-US
                    new Pessoa()
                    {
                        ID = Guid.NewGuid(), Pais = "en-US", Nome = "Scott Hanselman", Excluido = false, WebSite = @"https://www.hanselman.com/"
                    },
                    new Pessoa()
                    {
                        ID = Guid.NewGuid(), Pais = "en-US", Nome = "Greg Shackles", Excluido = false, WebSite = @"https://gregshackles.com/"
                    }
                });

                context.SaveChanges();
            }
        }