private void Button_Click(object sender, RoutedEventArgs e) { string CabNo=""; // Getting Cab Registration Number from Isolated Storage File // Reading logged in customer details IsolatedStorageFile loginFile = IsolatedStorageFile.GetUserStoreForApplication(); StreamReader Reader = null; String Buffer = ""; try { Reader = new StreamReader(new IsolatedStorageFileStream("LoginDetails.txt", FileMode.Open, loginFile)); Buffer = Reader.ReadLine(); if (Buffer.Equals("Customer Logged In")) { // Reading logged in customer's ID Buffer = Reader.ReadLine(); String[] Token = Buffer.Split(new char[] { ':' }); Buffer = Token[1]; } Reader.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message); } if (IsolatedStorageFile.GetUserStoreForApplication().FileExists("BookingDetails" + Buffer + ".txt")) // Reading Booking Details from isolated storage file { IsolatedStorageFile fileStorage = IsolatedStorageFile.GetUserStoreForApplication(); try { Reader = new StreamReader(new IsolatedStorageFileStream("BookingDetails" + Buffer + ".txt", FileMode.Open, fileStorage)); Reader.ReadLine(); Reader.ReadLine(); CabNo = Reader.ReadLine(); Reader.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message); } } else { } ServiceReference1.ServiceClient clientForTesting = new ServiceReference1.ServiceClient(); clientForTesting.RateDriverCompleted += new EventHandler<ServiceReference1.RateDriverCompletedEventArgs>(TestCallback); clientForTesting.RateDriverAsync(CabNo,Convert.ToInt32(DriverRating.Value)); }