Exemplo n.º 1
0
 private static void SeedConductor(DGTContext context)
 {
     context.Conductores.AddRange(
         new Conductor
     {
         Apellidos = "Frontera Luna",
         DNI       = "43214321H",
         Nombre    = "Pere",
         Puntos    = 10
     },
         new Conductor
     {
         Apellidos = "Solivellas Estrany",
         DNI       = "22223333X",
         Nombre    = "Jaume",
         Puntos    = 10
     },
         new Conductor
     {
         Apellidos = "Busquets Pastor",
         DNI       = "12341234R",
         Nombre    = "Míriam",
         Puntos    = 10
     }
         );
     context.SaveChanges();
 }
Exemplo n.º 2
0
        private static void SeedMarcasVehiculo(DGTContext context)
        {
            context.AddRange(
                new MarcaVehiculo()
            {
                Nombre = "Seat"
            },
                new MarcaVehiculo()
            {
                Nombre = "Ford"
            },
                new MarcaVehiculo()
            {
                Nombre = "Nissan"
            },
                new MarcaVehiculo()
            {
                Nombre = "Fiat"
            },
                new MarcaVehiculo()
            {
                Nombre = "Mazda"
            },
                new MarcaVehiculo()
            {
                Nombre = "Jaguar"
            }
                );

            context.SaveChanges();
        }
Exemplo n.º 3
0
 public static void Initializa(IServiceProvider serviceProvider)
 {
     using (var context = new DGTContext(serviceProvider.GetRequiredService <DbContextOptions <DGTContext> >()))
     {
         Seed(context);
     }
 }
Exemplo n.º 4
0
 private static void Seed(DGTContext context)
 {
     SeedMarcasVehiculo(context);
     SeedModeloVehiculo(context);
     SeedConductor(context);
     SeedTipoInfraccion(context);
     SeedVehiculo(context);
 }
Exemplo n.º 5
0
        private static void SeedTipoInfraccion(DGTContext context)
        {
            context.TiposInfraccion.AddRange(
                new TipoInfraccion
            {
                Descripccion = "Saltar Stop",
                Puntos       = 2,
            },
                new TipoInfraccion
            {
                Descripccion = "Alcoholemia",
                Puntos       = 5,
            }
                );

            context.SaveChanges();
        }
Exemplo n.º 6
0
        private static void SeedModeloVehiculo(DGTContext context)
        {
            context.AddRange(
                new ModeloVehiculo
            {
                Marca  = context.MarcasVehiculo.First(),
                Nombre = "Mustang",
            },
                new ModeloVehiculo
            {
                Marca  = context.MarcasVehiculo.First(),
                Nombre = "Jimmy",
            },
                new ModeloVehiculo
            {
                Marca  = context.MarcasVehiculo.First(),
                Nombre = "Jedi",
            });

            context.SaveChanges();
        }
Exemplo n.º 7
0
 public ConductorRespository(DGTContext context) : base(context)
 {
 }
Exemplo n.º 8
0
 public VehiculoRespository(DGTContext context) : base(context)
 {
 }
Exemplo n.º 9
0
 public UnitOfWork(IServiceProvider serviceProvider, DGTContext context)
 {
     this.serviceProvider = serviceProvider;
     this.context         = context;
     this.disposed        = false;
 }
Exemplo n.º 10
0
 public ValuesController(DGTContext context)
 {
     _context = context;
 }
Exemplo n.º 11
0
 public TipoInfraccionRepository(DGTContext context) : base(context)
 {
 }
Exemplo n.º 12
0
 public EntityBaseRepository(DGTContext context)
 {
     _context = context;
 }
Exemplo n.º 13
0
        private static void SeedVehiculo(DGTContext context)
        {
            context.AddRange(
                new Vehiculo
            {
                Matricula             = "7652GRH",
                Modelo                = context.ModelosVehiculo.First(),
                ConductoresHabituales = new VehiculoConductor[] {
                    new VehiculoConductor {
                        DNI = "12341234R"
                    },
                    new VehiculoConductor {
                        DNI = "22223333X"
                    }
                }
            },
                new Vehiculo
            {
                Matricula             = "5343BIH",
                Modelo                = context.ModelosVehiculo.Last(),
                ConductoresHabituales = new VehiculoConductor[] {
                    new VehiculoConductor {
                        DNI = "43214321H"
                    }
                }
            },    //////
                new Vehiculo
            {
                Matricula             = "1343BIH",
                Modelo                = context.ModelosVehiculo.Last(),
                ConductoresHabituales = new VehiculoConductor[] {
                    new VehiculoConductor {
                        DNI = "43214321H"
                    }
                }
            },
                new Vehiculo
            {
                Matricula             = "2343BIH",
                Modelo                = context.ModelosVehiculo.Last(),
                ConductoresHabituales = new VehiculoConductor[] {
                    new VehiculoConductor {
                        DNI = "43214321H"
                    }
                }
            },
                new Vehiculo
            {
                Matricula             = "3343BIH",
                Modelo                = context.ModelosVehiculo.Last(),
                ConductoresHabituales = new VehiculoConductor[] {
                    new VehiculoConductor {
                        DNI = "43214321H"
                    }
                }
            },
                new Vehiculo
            {
                Matricula             = "4343BIH",
                Modelo                = context.ModelosVehiculo.Last(),
                ConductoresHabituales = new VehiculoConductor[] {
                    new VehiculoConductor {
                        DNI = "43214321H"
                    }
                }
            },
                new Vehiculo
            {
                Matricula             = "6343BIH",
                Modelo                = context.ModelosVehiculo.Last(),
                ConductoresHabituales = new VehiculoConductor[] {
                    new VehiculoConductor {
                        DNI = "43214321H"
                    }
                }
            },
                new Vehiculo
            {
                Matricula             = "7343BIH",
                Modelo                = context.ModelosVehiculo.Last(),
                ConductoresHabituales = new VehiculoConductor[] {
                    new VehiculoConductor {
                        DNI = "43214321H"
                    }
                }
            },
                new Vehiculo
            {
                Matricula             = "8343BIH",
                Modelo                = context.ModelosVehiculo.Last(),
                ConductoresHabituales = new VehiculoConductor[] {
                    new VehiculoConductor {
                        DNI = "43214321H"
                    }
                }
            },
                new Vehiculo
            {
                Matricula             = "9343BIH",
                Modelo                = context.ModelosVehiculo.Last(),
                ConductoresHabituales = new VehiculoConductor[] {
                    new VehiculoConductor {
                        DNI = "43214321H"
                    }
                }
            }
                );

            context.SaveChanges();
        }