public static AccountRegisterResponseModel Register(AccountRegisterModel registerModel)
 {
     var client = new RestClient(BaseUrl);
     var request = InitRequest("/register", Method.POST, registerModel);
     IRestResponse<AccountRegisterResponseModel> response = client.Execute<AccountRegisterResponseModel>(request);
     return response.Data;
 }
Esempio n. 2
0
 private void Button_Click(object sender, RoutedEventArgs e)
 {
     var model = new AccountRegisterModel();
     model.FirstName = FirstName.Text;
     model.LastName = LastName.Text;
     model.Email = Email.Text;
     model.Password = Password.Password;
     model.ConfirmPassword = ConfirmPassword.Password;
     var client = new RestClient("http://minitrelloapis.apphb.com");
     var request = new RestRequest("/register", Method.POST);
     request.RequestFormat = DataFormat.Json;
     request.AddBody(model);
     var asyncHandler = client.ExecuteAsync<ReturnModel>(request, r =>
     {
         if (r.ResponseStatus == ResponseStatus.Completed)
         {
             if (r.Data != null)
             {
                 NavigationService.Navigate(new Uri("/login.xaml", UriKind.Relative));
             }
         }
     });
 }