コード例 #1
0
ファイル: Program.cs プロジェクト: matiascc/TP6
        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();
        }
コード例 #2
0
        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();
            }
        }