public async Task <IActionResult> Delete(int id) { await viewModelService.DeleteItemAsync(id); return(RedirectToAction(nameof(Index))); }