Example #1
0
        protected override void OnModelCreating(ModelBuilder modelBuilder)
        {
            base.OnModelCreating(modelBuilder);

            var escuela = new Escuela();

            escuela.AñoDeCreación = 2005;
            escuela.Id            = Guid.NewGuid().ToString();
            escuela.Nombre        = "Platzi School";
            escuela.Ciudad        = "Bogota";
            escuela.Pais          = "Colombia";
            escuela.Dirección     = "Calle 70 # 13";
            escuela.TipoEscuela   = TiposEscuela.Secundaria;

            modelBuilder.Entity <Escuela>().HasData(escuela);

            modelBuilder.Entity <Asignatura>().HasData(
                new List <Asignatura>()
            {
                new Asignatura {
                    Nombre = "Matematicas",
                    Id     = Guid.NewGuid().ToString()
                },
                new Asignatura {
                    Nombre = "Educación Física",
                    Id     = Guid.NewGuid().ToString()
                },
                new Asignatura {
                    Nombre = "Español",
                    Id     = Guid.NewGuid().ToString()
                },
                new Asignatura {
                    Nombre = "Ciencias Naturales",
                    Id     = Guid.NewGuid().ToString()
                },
                new Asignatura {
                    Nombre = "Programacion",
                    Id     = Guid.NewGuid().ToString()
                }
            });

            modelBuilder.Entity <Alumno>().HasData(GenerarAlumnosAlAzar().ToArray());
        }
Example #2
0
 private static List <Curso> CargarCursos(Escuela escuela)
 {
     return(new List <Curso>()
     {
         new Curso()
         {
             Id = Guid.NewGuid().ToString(),
             EscuelaId = escuela.Id,
             Nombre = "101",
             Jornada = TiposJornada.Mañana,
             Dirección = "AV. Siempre Viva"
         },
         new Curso()
         {
             Id = Guid.NewGuid().ToString(),
             EscuelaId = escuela.Id, Nombre = "201",
             Jornada = TiposJornada.Mañana,
             Dirección = "AV. Siempre Viva"
         },
         new Curso   {
             Id = Guid.NewGuid().ToString(),
             EscuelaId = escuela.Id, Nombre = "301",
             Jornada = TiposJornada.Mañana,
             Dirección = "AV. Siempre Viva"
         },
         new Curso()
         {
             Id = Guid.NewGuid().ToString(),
             EscuelaId = escuela.Id, Nombre = "401",
             Jornada = TiposJornada.Tarde,
             Dirección = "AV. Siempre Viva"
         },
         new Curso()
         {
             Id = Guid.NewGuid().ToString(),
             EscuelaId = escuela.Id, Nombre = "501",
             Jornada = TiposJornada.Tarde,
             Dirección = "AV. Siempre Viva"
         }
     });
 }