Esempio n. 1
0
        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);
              
            }
        }
Esempio n. 2
0
        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);
            }
        }
Esempio n. 3
0
 public AuthHelper(User user)
 {
     this.user = user;
     this.OnUploadRequestCompleted += AuthHelper_OnUploadRequestCompleted;
 }