public static string GetAssetHistoryView(RestCommand command, int assetID) { AssetHistoryView assetHistoryView = new AssetHistoryView(command.LoginUser); assetHistoryView.LoadByAssetID(assetID); if (command.Format == RestFormat.XML) { return(assetHistoryView.GetXml("AssetHistory", "AssetHistoryItem", true, command.Filters)); } else { throw new RestException(HttpStatusCode.BadRequest, "Invalid data format"); } }