public bool ConsistirAssunto(Assunto x) { bool correto = true; var db = new Contexto(); if (db.Assuntos.FirstOrDefault(p => p.Id == x.Id) == null) { correto = false; } return(correto); }
static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); var db = new Contexto(); //db.Database.CreateIfNotExists(); var a1 = new Assunto() { Id = "Ass1", Nome = "Assunto 1" }; var a2 = new Assunto() { Id = "Ass2", Nome = "Assunto 2" }; db.Assunto.Add(a1); db.Assunto.Add(a2); }
static public void RotAssuntos() { var db = new Contexto(); db.Database.CreateIfNotExists(); Assunto ass = db.Assunto.FirstOrDefault(p => p.Id == "AssUm"); if (ass == null) { db.Assunto.Add(new Assunto() { Id = "AssUm", Nome = "Assunto Um", Edicao = DateTime.Parse("2016-01-01 12:12:12.1234") }); } else { ass.Nome = "AAAAAAAAAA"; } ass = db.Assunto.FirstOrDefault(p => p.Id == "AssDois"); if (ass == null) { db.Assunto.Add(new Assunto() { Id = "AssDois", Nome = "Assunto Dois", Edicao = DateTime.Parse("2016-01-01 12:12:12.1234") }); } ass = db.Assunto.FirstOrDefault(p => p.Id == "AssTres"); if (ass == null) { db.Assunto.Add(new Assunto() { Id = "AssTres", Nome = "Assunto Tres", Edicao = DateTime.Parse("2016-01-01 12:12:12.1234") }); } ass = db.Assunto.FirstOrDefault(p => p.Id == "AssQuatro"); if (ass == null) { db.Assunto.Add(new Assunto() { Id = "AssQuatro", Nome = "Assunto Quatro", Edicao = DateTime.Parse("2016-01-01 12:12:12.1234") }); } ass = db.Assunto.FirstOrDefault(p => p.Id == "AssCinco"); if (ass == null) { db.Assunto.Add(new Assunto() { Id = "AssCinco", Nome = "Assunto Cinco", Edicao = DateTime.Parse("2016-01-01 12:12:12.1234") }); } db.SaveChanges(); var dados = from a in db.Assunto select a; foreach (var linha in dados) { Console.WriteLine("{0, -20} - {1}", linha.Id, linha.Nome); } }