Exemplo n.º 1
0
        static void Main(string[] args)
        {
            MathService1Client client = new MathService1Client();

            Console.WriteLine(client.Add(5, 8));
            Console.WriteLine(client.Add(5000, 81234));
            Console.WriteLine(client.Divide(1, 2));

            try
            {
                Console.WriteLine(client.Divide(1, 0));
            }
            catch (FaultException <FaultInfo> exception)
            {
                Console.WriteLine(exception.Message);
            }
            catch (FaultException ex)
            {
                Console.WriteLine(ex.Message);
            }
            catch (CommunicationException exception)
            {
                Console.WriteLine(exception.Message);
            }
            Console.ReadKey();
        }
Exemplo n.º 2
0
        private void ButtonAddClick(object sender, EventArgs e)
        {
            var client = new MathService1Client();
            var par1   = Int32.Parse(this.textBoxNum1.Text);
            var par2   = Int32.Parse(this.textBoxNum2.Text);

            this.labelResult.Text = $"{client.Add(par1, par2)}";
        }
Exemplo n.º 3
0
        private void Button1Click(object sender, EventArgs e)
        {
            var client = new MathService1Client();
            var par1   = Int32.Parse(this.textBoxNum1.Text);
            var par2   = Int32.Parse(this.textBoxNum2.Text);

            try
            {
                this.labelResult.Text = $"{client.Divide(par1, par2)}";
            }
            catch (FaultException <FaultInfo> exception)
            {
                this.labelResult.Text = exception.Message;
            }
            catch (FaultException ex)
            {
                this.labelResult.Text = ex.Message;
            }
            catch (CommunicationException exception)
            {
                this.labelResult.Text = exception.Message;
            }
        }