From fc569fa42d3dd1f8709103c7dae7e995597072ca Mon Sep 17 00:00:00 2001 From: cirakg Date: Mon, 2 Jan 2023 16:34:46 +0100 Subject: Po zavrsetu igre se dodaje u history u bazi. --- src/main/java/pokemon/IService.java | 1 + src/main/java/pokemon/Server.java | 2 +- src/main/java/pokemon/Service.java | 6 ++++++ 3 files changed, 8 insertions(+), 1 deletion(-) (limited to 'src/main/java/pokemon') diff --git a/src/main/java/pokemon/IService.java b/src/main/java/pokemon/IService.java index 81b4019..de4b6e5 100644 --- a/src/main/java/pokemon/IService.java +++ b/src/main/java/pokemon/IService.java @@ -24,5 +24,6 @@ public interface IService extends Remote { public boolean addPokemonWithAbilities(PokemonAddModel pokemon)throws RemoteException; public void deleteMonster(long id)throws RemoteException; public User getUserById(long id) throws RemoteException; + public int addHistory(Game game) throws Exception; } diff --git a/src/main/java/pokemon/Server.java b/src/main/java/pokemon/Server.java index e08d7bc..77b7fad 100644 --- a/src/main/java/pokemon/Server.java +++ b/src/main/java/pokemon/Server.java @@ -327,7 +327,7 @@ public class Server implements Runnable { games.remove(game); System.out.println("GAME FINISHED"+games.size()); sendAvailablePlayers(); - //add game to database + s.addHistory(game); } } diff --git a/src/main/java/pokemon/Service.java b/src/main/java/pokemon/Service.java index 77a398b..f9f76de 100644 --- a/src/main/java/pokemon/Service.java +++ b/src/main/java/pokemon/Service.java @@ -112,6 +112,12 @@ public class Service extends UnicastRemoteObject implements IService { Database db=Database.getInstance(); return db.getUserById(id); } + + @Override + public int addHistory(Game game) throws Exception { + Database db=Database.getInstance(); + return db.addHistory(game); + } } -- cgit v1.2.3