using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
using Microsoft.Phone.Controls;
using Telerik.Windows.Controls.Primitives;
using RadUniform_Grid_Application_WP7.ServiceReference1;
using Telerik.Windows.Controls;
namespace RadUniform_Grid_Application_WP7 { public partial class MainPage : PhoneApplicationPage { // Constructor public MainPage() { InitializeComponent();
}
private void add_Call(object sender, addCompletedEventArgs e) { RadMessageBox.Show("Addition Result is: " + e.Result.ToString(), MessageBoxButtons.OKCancel, "Rad Uniform Grid via WCF Service", null, false, false, System.Windows.HorizontalAlignment.Stretch, System.Windows.VerticalAlignment.Center, null); }
private void btnAdd_Click(object sender, RoutedEventArgs e) { txtBlockError.Text = ""; if (string.IsNullOrEmpty(txtFirstNumber.Text) || string.IsNullOrEmpty(txtSecondNumber.Text)) { txtBlockError.Text = "Please Enter Some Values"; } else { objClient.addCompleted += new EventHandler<addCompletedEventArgs>(add_Call); objClient.addAsync(Convert.ToDouble(txtFirstNumber.Text), Convert.ToDouble(txtSecondNumber.Text)); txtFirstNumber.Text = ""; txtSecondNumber.Text = ""; }
}
private void sub_Call(object sender, subCompletedEventArgs e) { RadMessageBox.Show("Subtraction Result is: " + e.Result.ToString(), MessageBoxButtons.OKCancel, "Rad Uniform Grid via WCF Service", null, false, false, System.Windows.HorizontalAlignment.Stretch, System.Windows.VerticalAlignment.Center, null); }
private void btnSub_Click(object sender, RoutedEventArgs e) { txtBlockError.Text = ""; if (string.IsNullOrEmpty(txtFirstNumber.Text) || string.IsNullOrEmpty(txtSecondNumber.Text)) { txtBlockError.Text = "Please Enter Some Values"; } else { objClient.subCompleted += new EventHandler<subCompletedEventArgs>(sub_Call); objClient.subAsync(Convert.ToDouble(txtFirstNumber.Text), Convert.ToDouble(txtSecondNumber.Text)); txtFirstNumber.Text = ""; txtSecondNumber.Text = ""; }
}
private void mul_Call(object sender, mulCompletedEventArgs e) { RadMessageBox.Show("Multiplication Result is: " + e.Result.ToString(), MessageBoxButtons.OKCancel, "Rad Uniform Grid via WCF Service", null, false, false, System.Windows.HorizontalAlignment.Stretch, System.Windows.VerticalAlignment.Center, null); }
private void btnMul_Click(object sender, RoutedEventArgs e) { txtBlockError.Text = ""; if (string.IsNullOrEmpty(txtFirstNumber.Text) || string.IsNullOrEmpty(txtSecondNumber.Text)) { txtBlockError.Text = "Please Enter Some Values"; } else { objClient.mulCompleted += new EventHandler<mulCompletedEventArgs>(mul_Call); objClient.mulAsync(Convert.ToDouble(txtFirstNumber.Text), Convert.ToDouble(txtSecondNumber.Text)); txtFirstNumber.Text = ""; txtSecondNumber.Text = ""; }
}
private void div_Call(object sender, divCompletedEventArgs e) { RadMessageBox.Show("Division Result is: " + e.Result.ToString(), MessageBoxButtons.OKCancel, "Rad Uniform Grid via WCF Service", null, false, false, System.Windows.HorizontalAlignment.Stretch, System.Windows.VerticalAlignment.Center, null); }
private void btnDiv_Click(object sender, RoutedEventArgs e) { txtBlockError.Text = ""; if (string.IsNullOrEmpty(txtFirstNumber.Text) || string.IsNullOrEmpty(txtSecondNumber.Text)) { txtBlockError.Text = "Please Enter Some Values"; } else { objClient.divCompleted += new EventHandler<divCompletedEventArgs>(div_Call); objClient.divAsync(Convert.ToDouble(txtFirstNumber.Text), Convert.ToDouble(txtSecondNumber.Text)); txtFirstNumber.Text = ""; txtSecondNumber.Text = ""; } }
#region Instance Variables Service1Client objClient = new Service1Client(); #endregion } } |