public static void LoadInitialData(IServiceProvider serviceProvider) { using (var context = new RallyDakarDbContext(serviceProvider.GetRequiredService <DbContextOptions <RallyDakarDbContext> >())) { var equipe = new Equipe { ID = 1, CodigoIdentificador = "TMZ", Nome = "The MotorZ", TemporadaID = 1 }; context.Equipes.Add(equipe); equipe = new Equipe { ID = 2, CodigoIdentificador = "XYZ", Nome = "Abecedário", TemporadaID = 1 }; context.Equipes.Add(equipe); context.SaveChanges(); } }
public static void LoadInitialData(IServiceProvider serviceProvider) { using (var context = new RallyDakarDbContext(serviceProvider.GetRequiredService <DbContextOptions <RallyDakarDbContext> >())) { var temporada = new Temporada { ID = 1, Nome = "Temporada 2020", DataInicio = DateTime.Now, DataFim = null }; context.Temporadas.Add(temporada); context.SaveChanges(); } }
public static void LoadInitialData(IServiceProvider serviceProvider) { using (var context = new RallyDakarDbContext(serviceProvider.GetRequiredService <DbContextOptions <RallyDakarDbContext> >())) { var piloto = new Piloto { ID = 1, Nome = "Elton", Sobrenome = "Souza", NumeroUnico = 123, EquipeID = 1 }; // Adiconando no dataset (DbSet) de pilotos a entidade piloto. context.Pilotos.Add(piloto); piloto = new Piloto { ID = 2, Nome = "Lívia", Sobrenome = "Souza", NumeroUnico = 456, EquipeID = 1 }; context.Pilotos.Add(piloto); piloto = new Piloto { ID = 3, Nome = "Patrícia", Sobrenome = "Souza", NumeroUnico = 789, EquipeID = 2 }; context.Pilotos.Add(piloto); context.SaveChanges(); } }
public TelemetriaRepository(RallyDakarDbContext dbContext) { _dbContext = dbContext; }
public TemporadaRepository(RallyDakarDbContext dbContext) { _dbContext = dbContext; }
public PilotoRepository(RallyDakarDbContext rallyDakarDbContext) { _rallyDakarDbContext = rallyDakarDbContext; }
public EquipeRepository(RallyDakarDbContext context) { _dbContext = context; }