forked from IF-LK-2020/wordle
Guest entfernt
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
public class User extends Guest
|
||||
public class User
|
||||
{
|
||||
|
||||
static DatabaseConnector databaseConnector;// Datenbankverbindung aufstellen
|
||||
@@ -14,13 +14,13 @@ public class User extends Guest
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
|
||||
public void setPassword(String password)
|
||||
{
|
||||
databaseConnector.executeStatement("UPDATE User SET password = " + password + " Where name = " + this.name);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
public String getPassword()
|
||||
{
|
||||
databaseConnector.executeStatement("SELECT password FROM User Where name =" + this.name);
|
||||
@@ -29,26 +29,26 @@ public class User extends Guest
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
|
||||
public void setName(String name)
|
||||
{
|
||||
databaseConnector.executeStatement("UPDATE User SET name = " + name + " Where name = " + this.name);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
public String getName()
|
||||
{
|
||||
return name;
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
|
||||
public void setWinPercentage(float winPercentage)
|
||||
{
|
||||
databaseConnector.executeStatement("UPDATE User SET winPercentage = " + winPercentage + " Where name = " + this.name);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
public float getWinPercentage()
|
||||
{
|
||||
databaseConnector.executeStatement("SELECT winPercentage FROM User Where name =" + this.name);
|
||||
@@ -57,13 +57,13 @@ public class User extends Guest
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
|
||||
public void setTimesPlayed(int timesPlayed)
|
||||
{
|
||||
databaseConnector.executeStatement("UPDATE User SET timesPlayed = " + timesPlayed + " Where name = " + this.name);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
public int getTimesPlayed()
|
||||
{
|
||||
databaseConnector.executeStatement("SELECT timesPlayed FROM User Where name =" + this.name);
|
||||
@@ -71,7 +71,7 @@ public class User extends Guest
|
||||
return Integer.parseInt(result);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
public void increaseTimesPlayed()
|
||||
{
|
||||
int temp = getTimesPlayed();
|
||||
@@ -80,13 +80,13 @@ public class User extends Guest
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
|
||||
public void setCurrentStreak(int currentStreak)
|
||||
{
|
||||
databaseConnector.executeStatement("UPDATE User SET currentStreak = " + currentStreak + " Where name = " + this.name);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
public int getCurrentStreak()
|
||||
{
|
||||
databaseConnector.executeStatement("SELECT currentStreak FROM User Where name =" + this.name);
|
||||
@@ -94,7 +94,7 @@ public class User extends Guest
|
||||
return Integer.parseInt(result);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
public void increaseCurrentStreak()
|
||||
{
|
||||
int temp = getCurrentStreak();
|
||||
@@ -103,13 +103,13 @@ public class User extends Guest
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
|
||||
public void setMaxStreak(int maxStreak)
|
||||
{
|
||||
databaseConnector.executeStatement("UPDATE User SET maxStreak = " + maxStreak + " Where name = " + this.name);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
public int getMaxStreak()
|
||||
{
|
||||
databaseConnector.executeStatement("SELECT maxStreak FROM User Where name =" + this.name);
|
||||
@@ -117,7 +117,7 @@ public class User extends Guest
|
||||
return Integer.parseInt(result);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
public void increaseMaxStreak()
|
||||
{
|
||||
int temp = getMaxStreak();
|
||||
@@ -126,13 +126,13 @@ public class User extends Guest
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
|
||||
public void setWonInTurn(int row, int value)
|
||||
{
|
||||
databaseConnector.executeStatement("UPDATE User SET wonInTurn" + row + " = " + value + " Where name = " + this.name);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
public int getWonInTurn(int row)
|
||||
{
|
||||
databaseConnector.executeStatement("SELECT wonInTurn" + row + " FROM User Where name =" + this.name);
|
||||
@@ -140,6 +140,12 @@ public class User extends Guest
|
||||
return Integer.parseInt(result);
|
||||
}
|
||||
|
||||
public void increaseWonInTurn(int row)
|
||||
{
|
||||
int temp = getWonInTurn(row) + 1;
|
||||
setWonInTurn(row, temp);
|
||||
}
|
||||
|
||||
public int[] getWonInTurnFull()
|
||||
{
|
||||
int[] result = {getWonInTurn(1),getWonInTurn(2),getWonInTurn(3),getWonInTurn(4),getWonInTurn(5),getWonInTurn(6)};
|
||||
|
||||
Reference in New Issue
Block a user