/// <summary> /// Supprime les données /// </summary> /// <returns>une List<BattleShipGame> contenant tout les BattleShipGame existants</returns> public bool DeleteGame(BattleShipGame toDelete) { try { using var context = new BattleShipGameContext(); context.Database.EnsureCreated(); context.Remove(toDelete); context.SaveChanges(); return(true); } catch (Exception e) { Console.WriteLine("Impossible de supprimer la partie"); Console.WriteLine(e.Message); return(false); } }
public void UpdateGame(BattleShipGame toUpdate) { try { using var context = new BattleShipGameContext(); context.Database.EnsureCreated(); context.Update(toUpdate); context.SaveChanges(); Console.WriteLine(Environment.NewLine); Console.WriteLine("Partie sauvgardée avec succès !"); } catch (Exception e) { Console.WriteLine("Impossible de sauvegarder la partie"); Console.WriteLine(e.Message); } }