Esempio n. 1
0
        private static void DmlAutor()
        {
            var ctx = new Contexto();

            var autor = new Autor
            {
                Nome = "Autor 2",
                Email = "*****@*****.**"
            };

            ctx.Autor.Add(autor);
            ctx.SaveChanges();

            Console.WriteLine("Inserido");
            Console.ReadKey();

            autor.Nome = "Autor 2 Alterado";

            ctx.SaveChanges();
            Console.WriteLine("Atualizado");
            Console.ReadKey();

            ctx.Autor.Remove(autor);
            ctx.SaveChanges();

            Console.WriteLine("Excluído");
            Console.ReadKey();
        }
Esempio n. 2
0
        private static void InserirAutor()
        {
            var autor1 = new Autor
            {
                Nome = "Autor 1",
                Email = "*****@*****.**"
            };
            /* Forma anterior a criação e inicialização de 1 Obj.
                var autor1 = new Autor();
                autor1.Nome = "Autor 1";
                autor1.Email = "*****@*****.**";
            */

            var ctx = new Contexto();
            ctx.Autor.Add(autor1);
            ctx.SaveChanges();

            Console.WriteLine("Autor inserido!");
            Console.ReadKey();
        }
Esempio n. 3
0
        private static void InserirAtravesNavegacao()
        {
            var ctx = new Contexto();

            var artigo = new Artigo
            {
                Autor = new Autor
                {
                    Nome = "Sepe",
                    Email = "*****@*****.**"
                },
                Criacao = DateTime.Now,
                Titulo = "Unopar e Vc!",
                Conteudo = "A unopar tem os melhores cursos.."
            };

            var autor = new Autor
            {
                Nome = "Bicalho",
                Email = "*****@*****.**",
                Artigos = new[] {
                    new Artigo {
                        Criacao = DateTime.Now,
                        Titulo = "SQL SERVER 1",
                        Conteudo = "Tuuuuuuuuu"
                    },
                    new Artigo {
                        Criacao = DateTime.Now,
                        Titulo = "SQL SERVER 2",
                        Conteudo = "Tuuuu"
                    }
                }
            };
            ctx.Autor.Add(autor);
            ctx.Artigo.Add(artigo);
            ctx.SaveChanges();
            Console.WriteLine("Artigo & Autor inserido");
            Console.ReadKey();
        }