Ejemplo n.º 1
0
		private async void OnButtonClick(object sender, RoutedEventArgs e)
		{


			await new ForumsService().GetLatestTopic();

			Output.Visibility = Visibility.Collapsed;
			Error.Visibility = Visibility.Collapsed;
			int number;
			bool ok = Int32.TryParse(InputNumber.Text, out number);
			if (!ok)
			{
				Error.Text = "Enter a number";
				Error.Visibility = Visibility.Visible;
				return;
			}
			var proxy = new StateNameProxy();

			try
			{
				var result = await proxy.GetName(number);
				StateName.Text = result;
				StateNumber.Text = number.ToString();
				Output.Visibility = Visibility.Visible;
			}
			catch (XmlRpcFaultException fex)
			{
				Error.Text = "[" + fex.FaultCode.ToString() + "] " + fex.FaultString;
				Error.Visibility = Visibility.Visible;
			}
			catch (Exception ex)
			{
				Error.Text = ex.Message;
				Error.Visibility = Visibility.Visible;
			}

		}
Ejemplo n.º 2
0
        private async void OnButtonClick(object sender, RoutedEventArgs e)
        {
            await new ForumsService().GetLatestTopic();

            Output.Visibility = Visibility.Collapsed;
            Error.Visibility  = Visibility.Collapsed;
            int  number;
            bool ok = Int32.TryParse(InputNumber.Text, out number);

            if (!ok)
            {
                Error.Text       = "Enter a number";
                Error.Visibility = Visibility.Visible;
                return;
            }
            var proxy = new StateNameProxy();

            try
            {
                var result = await proxy.GetName(number);

                StateName.Text    = result;
                StateNumber.Text  = number.ToString();
                Output.Visibility = Visibility.Visible;
            }
            catch (XmlRpcFaultException fex)
            {
                Error.Text       = "[" + fex.FaultCode.ToString() + "] " + fex.FaultString;
                Error.Visibility = Visibility.Visible;
            }
            catch (Exception ex)
            {
                Error.Text       = ex.Message;
                Error.Visibility = Visibility.Visible;
            }
        }