static void Main(string[] args) { try { using (AgendaContext contexto = new AgendaContext()) { //Alta Persona Persona mPersona = new Persona { PersonaId = 1, Nombre = "Juan", Apellido = "Sanchez", Telefonos = new List <Telefono> { new Telefono { TelefonoId = 1, Numero = "555-123456", Tipo = "Celular" } } }; contexto.Personas.Add(mPersona); //Agrega una persona a la base de datos. contexto.SaveChanges(); //Guarda los datos. //Listado Personas. foreach (Persona item in contexto.Personas) { Console.WriteLine("Id {0} - Nombre {1} - Apellido {2}", item.PersonaId, item.Nombre, item.Apellido); } } } catch (Exception bEx) { Console.WriteLine("Se ha producido un Error", bEx); } Console.ReadLine(); }
static void Main(string[] args) { using (var db = new AgendaContext()) { //Alta Persona mPersona = new Persona { PersonaId = 1, Nombre = "Juan", Apellido = "Sanchez", Telefonos = new List <Telefono> { new Telefono { TelefonoId = 1, Numero = "555-34534", Tipo = "Celular" } } }; db.Personas.Add(mPersona); db.SaveChanges(); //busqueda foreach (var item in db.Personas) { Console.WriteLine("Persona encontrada Nombre: {0}, Apellido: {1}, IdPersona: {2}", item.Nombre, item.Apellido, item.PersonaId); } Console.ReadKey(); } }