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));
        }