private void throwUserNotFoundFault(string username) { UserNotFoundFault fault = new UserNotFoundFault() { Message = "Username " + username + " not found" }; throw new FaultException <UserNotFoundFault>(fault); }
private void annoucePlayerWinner(string winner, string loser, DateTime gameTime) { bool retValue = cs.addGameWithWinToDB(winner, loser, winner, gameTime); if (retValue == false) { UserNotFoundFault fault = new UserNotFoundFault() { Message = "Username " + winner + " or " + loser + " not found" }; throw new FaultException <UserNotFoundFault>(fault); } }
private void announceDraw(string playerWithTurn, string otherPlayer, DateTime gameTime) { bool retValue = cs.addGameWithDrawToDB(playerWithTurn, otherPlayer, gameTime); if (retValue == false) { UserNotFoundFault fault = new UserNotFoundFault() { Message = "Username " + playerWithTurn + " or " + otherPlayer + " not found" }; throw new FaultException <UserNotFoundFault>(fault); } }
private bool sendRequestForGameToUserThread(string opponentUserName, string myUserName) { foreach (KeyValuePair <string, IConnectFourServiceCallback> client in clients) { if (client.Key == opponentUserName) { bool requestResult = client.Value.sendGameRequestToUser(myUserName); return(requestResult); } } // if user not found UserNotFoundFault fault = new UserNotFoundFault() { Message = "Username " + opponentUserName + " is not found!" }; throw new FaultException <UserNotFoundFault>(fault); }