Advertisement
Guest User

Untitled

a guest
Nov 1st, 2014
229
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.70 KB | None | 0 0
  1. -(void)postTheData
  2. {
  3.  
  4. NSUserDefaults *pref=[NSUserDefaults standardUserDefaults];
  5. NSString *strForPushToken=[pref valueForKey:@"deviceToken"];
  6. [pref setObject:self.txtEmail.text forKey:@"email"];
  7.  
  8. if(strForPushToken==nil)
  9. strForPushToken=@"787878787878787878";
  10.  
  11. NSMutableDictionary *paraDict=[[NSMutableDictionary alloc]init];
  12. [paraDict setObject:strForPushToken forKey:PushToken];
  13. [paraDict setObject:self.txtEmail.text forKey:email];
  14. [paraDict setObject:self.txtPhone.text forKey:name];
  15.  
  16. [HttpHelper sendAsyncPostRequestToURL:[NSString stringWithFormat:@"%@%@",API_URL,Register] withParameters:paraDict andCompletionHandler:^(NSURLResponse*response, NSData*data, NSError*error)
  17.  
  18.  
  19. { if(!error)
  20. {
  21. id response = [NSJSONSerialization JSONObjectWithData:data options:kNilOptions error:&error];
  22. int ii=[[response valueForKey:@"success"] intValue];
  23.  
  24. if(ii==1)
  25. {
  26. UIAlertView *alert=[[UIAlertView alloc]initWithTitle:@"Thank you !" message:@"You are successfully registered." delegate:nil cancelButtonTitle:@"Ok" otherButtonTitles:nil, nil];
  27. [alert show];
  28. [pref setObject:[response valueForKey:@"user_id"] forKey:@"user_id"];
  29. }
  30. else
  31. {
  32. UIAlertView *alert=[[UIAlertView alloc]initWithTitle:@"Error !" message:[NSString stringWithFormat:@"%@",[response valueForKey:@"message"]] delegate:nil cancelButtonTitle:@"Ok" otherButtonTitles:nil, nil];
  33. [alert show];
  34. }
  35. }
  36. else
  37. {
  38. NSLog(@"%@",error);
  39. }
  40. }];
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement