public async Task <IActionResult> AddCaseFormField([FromBody] AddCaseFormFieldRequest request) { if (!ModelState.IsValid) { return(BadRequest()); } try { return(CreatedAtAction("AddCaseFormField", await _caseService.AddCaseFormField(request.CaseReference, request.Key, request.Value))); } catch (Exception ex) { _logger.LogError("CaseController.AddCaseFormField: Failed to add case form field", ex.InnerException); return(StatusCode(StatusCodes.Status500InternalServerError)); } }
public async Task <HttpResponse <bool> > AddCaseFormField(AddCaseFormFieldRequest request) => await PatchAsync <bool>($"{CaseEndpoint}/add-caseform-field", request);