Exemplo n.º 1
0
        static void Main(string[] args)
        {
            EntityFrameworkForLinqEntities db = new EntityFrameworkForLinqEntities();
            GrupoDePersonas Niños             = generarGrupo(db, "Niños");
            GrupoDePersonas Adolecentes       = generarGrupo(db, "Adolecentes");
            GrupoDePersonas Adultos           = generarGrupo(db, "Adultos");

            generarPersona(db, "Daniel Carbajal", 28, Adultos.Id);
            generarPersona(db, "Javier Espinoza", 38, Adultos.Id);
            generarPersona(db, "Luis Rodriguez", 22, Adultos.Id);
            generarPersona(db, "Manuel Escobedo", 34, Adultos.Id);
            generarPersona(db, "Paola Ravelo", 44, Adultos.Id);
            generarPersona(db, "Paola Ravelo", 10, Niños.Id);
            generarPersona(db, "Claudia Arbe", 7, Niños.Id);
            generarPersona(db, "Alexandra Del Pino", 8, Niños.Id);
            generarPersona(db, "Carlos Neyra", 12, Niños.Id);
            generarPersona(db, "Gustavo Torpoco", 13, Niños.Id);
            generarPersona(db, "Manuel Esquives", 5, Niños.Id);
            generarPersona(db, "Paolo Maldonado", 4, Niños.Id);
            generarPersona(db, "Luisa De La Roza", 14, Adolecentes.Id);
            generarPersona(db, "Carmen Chu", 17, Adolecentes.Id);
            generarPersona(db, "Julia Juventus", 18, Adolecentes.Id);
            generarPersona(db, "Rodrigo Rivadeneira", 14, Adolecentes.Id);
            generarPersona(db, "Paul Del Prado", 15, Adolecentes.Id);
            generarPersona(db, "Juan Ugalde", 16, Adolecentes.Id);
        }
Exemplo n.º 2
0
        static private GrupoDePersonas generarGrupo(EntityFrameworkForLinqEntities db, string NombreDelGrupo)
        {
            GrupoDePersonas grupo = db.GrupoDePersonas.FirstOrDefault(x => x.Nombre.Equals(NombreDelGrupo));

            if (grupo == null)
            {
                grupo        = new GrupoDePersonas();
                grupo.Nombre = NombreDelGrupo;
                db.GrupoDePersonas.Add(grupo);
                db.SaveChanges();
            }
            return(grupo);
        }