public async Task <IActionResult> Edit(int?id) { if (id == null) { return(NotFound()); } var run = await _runRepository.FindRunAsync(Convert.ToInt32(id)); if (run == null) { return(NotFound()); } var runViewModel = _mapper.Map <RunViewModel>(run); return(View(runViewModel)); }