public async Task <IActionResult> View(string assetId)
        {
            try
            {
                IActionResult actionResult = await base.GetEntity <AssetViewModel>(assetId);

                OkObjectResult okResult = actionResult as OkObjectResult;

                if (okResult != null)
                {
                    AssetViewModel view = okResult.Value as AssetViewModel;
                    view = _manager.GetAssetDetails(view);
                }

                return(actionResult);
            }
            catch (Exception ex)
            {
                return(ex.GetActionResult());
            }
        }
 public List <Asset> Get(string Id)
 {
     return(_assetManager.GetAssetDetails(Id));
 }