public async Task <ActionResult> Delete(int assetId) { if (!ModelState.IsValid) { return(RedirectToAction("Index", "Home")); } var repo = new AssetRepository(); await repo.DeleteAssetAsync(assetId); return(RedirectToAction("Index", "Home", new { assetId })); }