public IActionResult UpdateSettings(Models_Update_Settings_Request model) { // Using ModelState to help validate the input from the end user if (!ModelState.IsValid) { IEnumerable <ModelError> allErrors = ModelState.Values.SelectMany(v => v.Errors); return(Ok(new Resp(HttpStatusCode.BadRequest, 0, allErrors.Select(x => x.ErrorMessage)))); } //Retrieve Current Domain Path var result = _settings_service.UpdateSettings(model.Srno, _httpContextAccessor.HttpContext.User.Identity.Name, model.SettingValue); if (result == Models_General.SUCC_ADMIN_UPDATE_SETTINGS) { return(Ok(new Resp(HttpStatusCode.OK, result))); } else { return(Ok(new Resp(HttpStatusCode.BadRequest, result))); } }