public async Task <string> Insert(UserPushTokenModel model) { try { var response = await ClientService.PostDataAsync(model, ControllerName, "post"); if (response != null) { Task <string> jsonTask = response.Content.ReadAsStringAsync(); if (jsonTask.Result.Contains(HttpConstants.SUCCESS)) { return(HttpConstants.SUCCESS); } else if (response.ToString().Contains(HttpConstants.UNAUTHORIZED)) { return(response.ToString()); } return(jsonTask.Result); } else { return(TextResources.MessageSomethingWentWrong); } } catch (Exception) { return(TextResources.MessageSomethingWentWrong); } }
public async Task <UserPushTokenModel> Get() { var model = new UserPushTokenModel(); var response = await ClientService.GetDataAsync(ControllerName, "get"); if (response != null) { var jsonTask = response.Content.ReadAsStringAsync(); jsonTask.Wait(); model = JsonConvert.DeserializeObject <UserPushTokenModel>(jsonTask.Result); } return(model); }