async Task UploadResponse() { //Add global fields _response.User_ID = UserSettings.UserId; _response.Farm_ID = App.SelectedFarm.ID; _response.Survey_Version = App.LatestSurvey.Version; var serviceResponse = await ApiManager.UploadResponse(_response); if (!serviceResponse.IsSuccessStatusCode) { PageDialog.Alert("Unable to upload the assessment currently!", "Error", "OK"); } else { PageDialog.Toast("Assessment Saved"); //Reshuffle assessment data if (App.LatestSurveyResponse != null) { App.PreviousSurveyResponse = App.LatestSurveyResponse; } App.LatestSurveyResponse = _response; //Empty MonkeyCache. Barrel.Current.Empty(key: "GetResponseByFarmId" + App.SelectedFarm.ID); } }