public static void UpdateGame(PLGame g)
        {
            SLGame.Game newGame = DTO_to_SL(g);

            SLGame.ISLGame SLGame = new SLGame.SLGameClient();
            string[] errors = new string[0];
            SLGame.UpdateGame(newGame, ref errors);
        }
        public static PLGame GetGameDetail(int id)
        {
            SLGame.ISLGame SLGame = new SLGame.SLGameClient();

            string[] errors = new string[0];
            SLGame.Game newGame = SLGame.GetGame(id, ref errors);

            return DTO_to_PL(newGame);
        }
        public static List<PLGame> GetGameList()
        {
            List<PLGame> gameList = new List<PLGame>();
            SLGame.ISLGame SLGame = new SLGame.SLGameClient();
            string[] errors = new string[0];
            SLGame.Game[] gamesLoaded = SLGame.GetGameList(ref errors);
            foreach (SLGame.Game g in gamesLoaded)
            {
                PLGame game = DTO_to_PL(g);
                gameList.Add(game);
            }

            return gameList;
        }
 public static void Delete(int id)
 {
     SLGame.ISLGame SLGame = new SLGame.SLGameClient();
     string[] errors = new string[0];
     SLGame.DeleteGame(id, ref errors);
 }