Started to setup the UI

This commit is contained in:
2023-01-25 12:10:40 +01:00
parent dca1caf427
commit 512fc44e0f
5 changed files with 317 additions and 51 deletions
+37
View File
@@ -233,6 +233,43 @@ namespace Caisses
}
return result;
}
public void AddClients(int amount)
{
for (int i = 0; i < amount; i++)
{
Clients.Add(new GraphicalClient(new Point(0,0),rnd));
}
}
public void ClearStore()
{
List<GraphicalClient> clientsToRemove = new List<GraphicalClient>();
foreach (GraphicalClient client in Clients)
{
if (client.State == Client.ClientState.Shopping)
{
clientsToRemove.Add(client);
}
}
foreach (GraphicalClient client in clientsToRemove)
{
Clients.Remove(client);
}
}
public void ClearWaitingRoom()
{
List<GraphicalClient> clientsToRemove = new List<GraphicalClient>();
foreach (GraphicalClient client in Clients)
{
if (client.State == Client.ClientState.Waiting)
{
clientsToRemove.Add(client);
}
}
foreach (GraphicalClient client in clientsToRemove)
{
Clients.Remove(client);
}
}
}
}