예제 #1
0
        /// <summary>
        /// Détermine que le joueur est prêt.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnReady_Click(object sender, RoutedEventArgs e)
        {
            bool ok = false;

            try
            {
                using (var svcClient = new LobbyServiceClient())
                {
                    ok = svcClient.SetReady(UserSessionSingleton.Instance.UserToken.Value, (string)btnReady.Content == "Prêt");
                }
            }
            catch
            {
            }

            if (!ok)
            {
                MessageBox.Show("Erreur du serveur, veuillez réessayer", "Erreur");
                return;
            }

            if ((string)btnReady.Content == "Prêt")
            {
                btnReady.Content = "Prêt ✔";
            }
            else
            {
                btnReady.Content = "Prêt";
            }
        }
예제 #2
0
        /// <summary>
        /// Détermine que le joueur est prêt.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnReady_Click(object sender, RoutedEventArgs e)
        {
            bool ok = false;
            try
            {
                using (var svcClient = new LobbyServiceClient())
                {
                    ok = svcClient.SetReady(UserSessionSingleton.Instance.UserToken.Value, (string)btnReady.Content == "Prêt");
                }
            }
            catch
            {
            }

            if (!ok)
            {
                MessageBox.Show("Erreur du serveur, veuillez réessayer", "Erreur");
                return;
            }

            if ((string)btnReady.Content == "Prêt")
                btnReady.Content = "Prêt ✔";
            else
                btnReady.Content = "Prêt";
        }