public async Task <IActionResult> Delete([FromForm] UserDeleteViewModel model) { if (!ModelState.IsValid) { return(RedirectToAction(nameof(Overview))); } try { await _userService.DeleteAsync(model.Id); return(RedirectToAction(nameof(Overview), new { success = true })); } catch (Exception ex) { return(StatusCode(StatusCodes.Status500InternalServerError, ex)); } }