public void Update(GameServerInformations server)
 {
     if (server == null) throw new ArgumentNullException("server");
     Id = server.id;
     Status = (ServerStatusEnum) server.status;
     Completion = server.completion;
     IsSelectable = server.isSelectable;
     CharactersCount = server.charactersCount;
     Date = server.date.UnixTimestampToDateTime();
     Server = ObjectDataManager.Instance.Get<Server>(server.id);
 }
 public ServersListEntry(GameServerInformations server)
 {
     if (server == null) throw new ArgumentNullException("server");
     Update(server);
 }