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(); }
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(); }
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(); }