public async Task <IActionResult> PostHideData() { try { var columnHeader = Request.Query["headerName"]; columnHeader = '"' + columnHeader + '"'; var response = await prefService.GetHeadersAsync(); var currentPreferences = response.FirstOrDefault().PreferanceValue.ToString(); var newPreferences = currentPreferences.Replace(columnHeader + ":true", columnHeader + ":false"); var updateResponse = prefService.Update(1, newPreferences); return(Ok(updateResponse)); } catch (Exception ex) { throw ex; } }