コード例 #1
0
        /// <summary>
        /// Crea una solicitud al servidor para verificar el numero PIN ingresado para habilitar un cambio de contraseña
        /// </summary>
        /// <param name="playerNickname"></param>
        /// <param name="playerPin"></param>
        /// <param name="answerText"></param>
        /// <exception>
        /// Esta excepcion puede retornar una excepcion tipo EndpointNotFoundException
        /// </exception>
        public static void VerifyPin(string playerNickname, string playerPin, string answerText)
        {
            InstanceContext     instanceContext = new InstanceContext(new PlayerCallbackHandler());
            PlayerManagerClient server          = new PlayerManagerClient(instanceContext);

            try
            {
                server.VerifyPin(playerNickname, playerPin, answerText);
            }
            catch (EndpointNotFoundException)
            {
                MessageBox.Show("No se ha podido conectar a la Base de datos, intentar mas tarde");
            }
        }