private void PhoneApplicationPage_Loaded(object sender, RoutedEventArgs e) { if (Utilities.CheckInternetConnection()) { // ---------------------------------------------------------------------- // "Network Status: Connected." // Show Loader myIndeterminateProbar.Visibility = Visibility.Visible; //==================================================================================================================== // Clear offline Employee table //==================================================================================================================== EmployeeDataProvider _EmployeeDataProvider = new Provider.EmployeeDataProvider(); var result = _EmployeeDataProvider.DeleteAllEmployeeOffline(); if (result == true) { // Success } //==================================================================================================================== // Fill Employee List //==================================================================================================================== // Parameters EmployeeRequest obj = new EmployeeRequest(); obj.organizationId = _organizationId; obj.set = 1; obj.count = Utilities.GetListCount(); String data = "organizationId=" + obj.organizationId + "&set=" + obj.set + "&count=" + obj.count; //Initialize WebClient WebClient webClient = new WebClient(); //Set Header webClient.Headers[HttpRequestHeader.Authorization] = Utilities.GetAuthorization(); webClient.Headers["Content-Type"] = "application/x-www-form-urlencoded"; webClient.Headers[HttpRequestHeader.AcceptLanguage] = "en_US"; webClient.UploadStringAsync(new Uri(Utilities.GetURL("manageEmployee/employeeList/")), "POST", data); //Assign Event Handler webClient.UploadStringCompleted += wc_UploadLoadEmployeeCompleted; } }