public async Task <IActionResult> AddEditAsset(AddEditAssetViewModel model) { if (!ModelState.IsValid) { return(View(model)); } var errorText = await _assetService.AddOrUpdate(model); if (string.IsNullOrWhiteSpace(errorText)) { return(RedirectToAction("Assets")); } ModelState.AddModelError("", errorText); return(View(model)); }