private void CreateLobby(object parameter)
        {
            CreateLobbyDialog createLobbyDialog = new CreateLobbyDialog();


            createLobbyDialog.ShowDialog();

            Lobbies = _lobbyProxy.GetLobbies();
        }
Exemplo n.º 2
0
        //private void OnJoinLobby(object s, bool result)
        //{
        //    if (!result)
        //    {
        //        MessageBox.Show("Joining this lobby is not possible", "Error", MessageBoxButton.OK, MessageBoxImage.Error);

        //    }
        //    else
        //    {

        //        OpenLobby(_currentLobby.Id);


        //    }


        //}
        private void CreateLobby(object parameter)
        {
            Guid userId = customPrincipal.Identity.Id;

            if (!IsJoinedInALobby(userId))
            {
                cld = new CreateLobbyDialog
                {
                    DataContext = new CreateLobbyViewModel()
                };

                cld.Show();
                //Mediator.Subscribe("LobbyCreated", new Action<object>((x) => {

                //    JoinLobby(x);
                //}));
            }
            else
            {
                MessageBox.Show("You already joined a lobby", "Error", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }