public async Task <IActionResult> Edit(SampleViewModel viewModel) { try { var result = await _sampleService.Edit(viewModel); if (result > 0) { return(Ok()); } return(BaseBadRequest()); } catch (Exception ex) { _logger.LogError(ex, ex.Message); return(StatusCode(500, ex.Message)); } }