void AuthHelper_OnUploadRequestCompleted(object sender, System.Net.UploadStringCompletedEventArgs e) { try { string result = e.Result; UserParisVanJavaArgs userId = JsonConvert.DeserializeObject<UserParisVanJavaArgs>(result); User user = new User(); user.id_user = userId.id; SettingHelper.SetKeyValue<User>("User", user); if (OnRegisterCompleted != null) OnRegisterCompleted(this, e); } catch (Exception ex) { if (OnRegisterError != null) OnRegisterError(this, e); } }
void AuthHelper_OnDownloadRequestCompleted(object sender, System.Net.DownloadStringCompletedEventArgs e) { try { string result = e.Result; FBUser user = JsonConvert.DeserializeObject<FBUser>(result); User userAccout = new User() { id_user = Int32.Parse(user.id), name = user.name }; App.CurrentUser = userAccout; SettingHelper.SetKeyValue<User>("User", userAccout); if (OnLoginCompleted != null) OnLoginCompleted(this, e); } catch (Exception ex) { if (OnRegisterError != null) OnRegisterError(this, e); } }
public AuthHelper(User user) { this.user = user; this.OnUploadRequestCompleted += AuthHelper_OnUploadRequestCompleted; }