private DBTirelireShopContext GetDatabaseContext() { var options = new DbContextOptionsBuilder <DBTirelireShopContext>() .UseInMemoryDatabase(databaseName: "DBTirelireShop") .Options; var databaseContext = new DBTirelireShopContext(options); databaseContext.Database.EnsureCreated(); if (databaseContext.Couleur.Count() <= 0) { for (int i = 0; i <= 2; i++) { databaseContext.Couleur.Add(new Couleur() { Couleur1 = couleurs[i] }); databaseContext.SaveChanges(); } } return(databaseContext); }
public T DeleteItem(T item) { _contexte.Set <T>().Remove(item); _contexte.SaveChanges(); return(item); }